Sor*_*Cat 9 javascript couchdb
我正在使用CouchDB实现一个消息应用程序.我想对每条消息应用时间戳.我找到了一些引用,表明我应该使用文档更新处理程序.到位更新似乎是正确的.但是我从哪里获得时间戳?它在某个地方的req对象中吗?
{
updates: {
"in-place" : function(doc, req) {
doc.timestamp = "???";
var message = "set timestamp to "+doc.timestamp;
return [doc, message];
}
}
}
Run Code Online (Sandbox Code Playgroud)
答案是使用javascript的日期函数.
{
updates: {
"in-place" : function(doc, req) {
doc.timestamp = new Date().getTime();
var message = "set timestamp to "+doc.timestamp;
return [doc, message];
}
}
}
Run Code Online (Sandbox Code Playgroud)
不幸的是,从jcouchdb触发此更新是下一个问题.
| 归档时间: |
|
| 查看次数: |
3777 次 |
| 最近记录: |