首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >流星1.2.1 MongoDB无效修饰符$currentDate

流星1.2.1 MongoDB无效修饰符$currentDate
EN

Stack Overflow用户
提问于 2015-09-27 16:05:22
回答 1查看 445关注 0票数 1

我最近更新到Meteor1.2.1,并将我的项目部署到流星开发服务器{app}.meteor.com中,但是,在这样做之后,我开始注意到mongo语句中的$currentDate修饰符出现了错误。

这是在更新之前的工作,实际上在本地工作。然而,在部署过程中,似乎被破坏了。对此有什么想法吗?

守则:

代码语言:javascript
复制
Members.update({burnId: burnId, "isViewing": { $eq : false}}, { $inc: { "numUnreadMessages": 1}, $currentDate: {updatedAt: true}}, {multi: true});

update :我实际上运行了meteor mongo {app}.meteor.com并尝试运行一个简单的update命令db.collection.update({_id: "1234"}, {$currentDate: {updatedAt: true}}),它在本地副本上工作,但在部署的版本上不起作用。

我假设meteor的部署服务器(免费)在运行Meteor 1.2时有问题。有办法解决这个问题吗?我也认为这将与银河修复,但遗憾的是,这还没有向公众提供。

原木:

代码语言:javascript
复制
[Sun Sep 27 2015 15:56:51 GMT+0000 (UTC)] INFO Exception while invoking method 'sendMessage' MongoError: Invalid modifier specified $currentDate
at Object.Future.wait (/meteor/dev_bundles/0.5.13/lib/node_modules/fibers/future.js:398:15)
at [object Object].<anonymous> (packages/meteor/helpers.js:119:1)
at [object Object].MongoConnection.(anonymous function) (packages/mongo/mongo_driver.js:736:1)
at [object Object].mongoConnectionProto.(anonymous function) [as update] (packages/meteorhacks_kadira/packages/meteorhacks_kadira.js:2923:1)
at OptimizedApply (packages/meteorhacks_kadira/packages/meteorhacks_kadira.js:271:1)
at Object.ret.(anonymous function) [as update] (packages/meteorhacks_kadira/packages/meteorhacks_kadira.js:2881:1)
at [object Object].Mongo.Collection.(anonymous function) [as update] (packages/mongo/collection.js:586:1)
at [object Object].Meteor.methods.sendMessage (server/Methods.js:124:1)
at [object Object].methodMap.(anonymous function) (packages/meteorhacks_kadira/packages/meteorhacks_kadira.js:2554:1)
at maybeAuditArgumentChecks (livedata_server.js:1692:12)
- - - - -
at Object.toError (/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/utils.js:114:11)
at /meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/collection/core.js:636:22
at Server.Base._callHandler (/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/base.js:453:41)
at /meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/server.js:488:18
at [object Object].MongoReply.parseBody
(/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:68:5)
at [object Object].<anonymous> (/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/server.js:446:20)
at [object Object].emit (events.js:95:17)
at [object Object].<anonymous>
(/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:207:13)
at [object Object].emit (events.js:98:17)
at Socket.<anonymous> (/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/connection.js:440:22)
[Sun Sep 27 2015 15:56:54 GMT+0000 (UTC)] INFO Exception while invoking method 'sendMessage' MongoError: Invalid modifier specified $currentDate
at Object.Future.wait (/meteor/dev_bundles/0.5.13/lib/node_modules/fibers/future.js:398:15)
at [object Object].<anonymous> (packages/meteor/helpers.js:119:1)
at [object Object].MongoConnection.(anonymous function) (packages/mongo/mongo_driver.js:736:1)
at [object Object].mongoConnectionProto.(anonymous function) [as update] (packages/meteorhacks_kadira/packages/meteorhacks_kadira.js:2923:1)
at OptimizedApply (packages/meteorhacks_kadira/packages/meteorhacks_kadira.js:271:1)
at Object.ret.(anonymous function) [as update] (packages/meteorhacks_kadira/packages/meteorhacks_kadira.js:2881:1)
at [object Object].Mongo.Collection.(anonymous function) [as update] (packages/mongo/collection.js:586:1)
at [object Object].Meteor.methods.sendMessage (server/Methods.js:124:1)
at [object Object].methodMap.(anonymous function) (packages/meteorhacks_kadira/packages/meteorhacks_kadira.js:2554:1)
at maybeAuditArgumentChecks (livedata_server.js:1692:12)
- - - - -
at Object.toError (/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/utils.js:114:11)
at /meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/collection/core.js:636:22
at Server.Base._callHandler (/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/base.js:453:41)
at /meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/server.js:488:18
at [object Object].MongoReply.parseBody
(/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:68:5)
at [object Object].<anonymous> (/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/server.js:446:20)
at [object Object].emit (events.js:95:17)
at [object Object].<anonymous>
(/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:207:13)
at [object Object].emit (events.js:98:17)
at Socket.<anonymous> (/meteor/containers/951f3aa3-e3e5-e5bf-afc8-323fba10ef52/bundle/programs/server/npm/npm-mongo/node_modules/mongodb/lib/mongodb/connection/connection.js:440:22)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-09 15:34:57

这是Meteor免费版本的一个问题。使用更新版本的mongo就能做到这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32809947

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档