Meteor会话和路由器不一起工作
Meteor会话和路由器不工作。当我们单击按钮时,无法导航到页面。 如下面代码所示Meteor会话和路由器不一起工作,meteor,Meteor,Meteor会话和路由器不工作。当我们单击按钮时,无法导航到页面。 如下面代码所示 getfamilys: function getfamilys(keyVal,searchitem, callback) { var familysArray = []; familysArray = family.find({ }, {limit:1
getfamilys: function getfamilys(keyVal,searchitem, callback)
{
var familysArray = [];
familysArray = family.find({ }, {limit:10,skip:(Number(keyVal))}).fetch();
return familysArray;
}
这就是我得到的错误
"Exception from Tracker recompute function: Meteor does not currently support objects other than ObjectID as ids
LocalCollection._idStringify@http://localhost:4000/packages/minimongo.js?e8806aa7782b729b2517ebc0cd10b321667f1427:1114:11
seqChangedToArray/seqArray<@http://localhost:4000/packages/observe-sequence.js?2fd807ea171ead273b9e6458607cb226012d9240:311:20
_.collect@http://localhost:4000/packages/underscore.js?0a80a8623e1b40b5df5a05582f288ddd586eaa18:174:1
seqChangedToArray@http://localhost:4000/packages/observe-sequence.js?2fd807ea171ead273b9e6458607cb226012d9240:295:18
ObserveSequence.observe/computation</<@http://localhost:4000/packages/observe-sequence.js?2fd807ea171ead273b9e6458607cb226012d9240:137:22
Tracker.nonreactive@http://localhost:4000/packages/tracker.js?517c8fe8ed6408951a30941e64a5383a7174bcfa:513:12
ObserveSequence.observe/computation<@http://localhost:4000/packages/observe-sequence.js?2fd807ea171ead273b9e6458607cb226012d9240:121:7
Tracker.Computation.prototype._comput"[…]
“跟踪器重新计算功能异常:Meteor当前不支持ObjectID以外的对象作为ID
LocalCollection_idStringify@http://localhost:4000/packages/minimongo.js?e8806aa7782b729b2517ebc0cd10b321667f1427:1114:11
seqChangedToArray/seqArray首先,您没有给出任何代码,因此我无法对该问题提供任何具体帮助。但您遇到的问题是,在查找文档更改时,试图使用一些奇怪的东西作为\u id
在代码中,您试图在某处处理文档,但未使用正确的\u id
字段
您正在执行类似的操作xxx.find({u id:foo})
(或类似操作)
问题是您的foo
不是字符串或Mongo.ObjectID。只需将其更改为您正在查找的字符串,问题就会自行解决。请共享代码。如果不查看代码,很难猜出有什么问题。您已经编辑了答案,是您正在使用的确切代码吗?您有搜索tem
变量。在哪里使用?您确定keyVal
是数字而不是字符串吗?