我期待具有 Date 属性的对象将作为 ISODate 从客户端或服务器端保存在 Mongo 中,但事实并非如此。
当我做
if (Meteor.is_client()){
Collection.insert({text : "Client", number : 1, date : new Date() });
Collection.insert({text : "Client", number : 2, date : (new Date()).getTime() });
}
else {
Collection.insert({text : "Server", number : 1, date : new Date() });
}
在mongo中它像这样保存
{_id : "xx-xx-xx-xx-xx", text : "Client", number : 1, date : "2012-08-21T18:40:47.446" }
{_id : "xx-xx-xx-xx-xx", text : "Client", number : 2, date : 1345574805367 }
{_id : "xx-xx-xx-xx-xx", text : "Server", number : 1, date : ISODate(2012-08-21T18:40:47.446)
有没有办法从客户端将具有 Date 属性的对象保存为 ISODate?