Carimbos de data e hora automáticos do CouchDb
Estou implementando um aplicativo de mensagens usando o CouchDB. Quero aplicar carimbos de data e hora a cada mensagem. Encontrei algumas referências indicando que eu deveria usarmanipuladores de atualização de documentos por esta. As atualizações no local parecem a coisa certa. Mas de onde eu tiraria um carimbo de data / hora? Está no objeto req em algum lugar?
{
updates: {
"in-place" : function(doc, req) {
doc.timestamp = "???";
var message = "set timestamp to "+doc.timestamp;
return [doc, message];
}
}
}