我正在尝试根据它们的两个Object _ids检索两个对象。
如下面的代码所示,我的 Session.get(); 函数会检索我在查询中使用的两个 _id 。
var selectedID = Session.get('selectedItemIDSet');
selectedID = selectedID.toString();
selectedID = selectedID.split(",");
alert(selectedID);
上面的警告会弹出两个_id:LZJKA8S3wYNwHakzE,ikrbCDuttHrwkEcuv
console.log("selectedID is: ",...selectedID);
上面的console()函数也是如此:
selectedID是:LZJKA8S3wYNwHakzE ikrbCDuttHrwkEcuv
buyList.find({_id:{ "$in": selectedID} }).fetch();
上面的查询只返回一个对象,即带有 _id的对象:“LZJKA8S3wYNwHakzE”,而不是预期结果的TWO对象。
为了澄清,预期的结果应该是带有 _ids的两个对象:LZJKA8S3wYNwHakzE,ikrbCDuttHrwkEcuv
请指出我在这里做错了什么?