如何发布文件ID?
How to publish document ID?
我正在尝试访问客户端中的文档 _id
这是我发布它的方式:
Meteor.publish('events', function () {
return Requests.find({}, {fields: {"_id": 1, 'start': 1, 'title': 1, 'reasons': 1}});
});
并且在客户端中,当我尝试 console.log()
id 时,我将“_fc4”打印到控制台
这是我的代码(在客户端):
eventClick: function(event, jsEvent, view) {
console.log(event._id);
}
事件是返回的文件。在向控制台打印 event.title
、event.start
或 event.reasons
时,我得到了正确的值。但是我在尝试 event._id
.
时得到 _fc4
我现在的问题是,如何正确发布_id
?
注意: 尝试将 "_id"
更改为 _id
并在控制台中收到相同的结果
我相信您打印的是日历中的事件 ID,而不是数据库中的文档。
确保将事件 ID 设置为您的文档 ID,然后再将其添加到日历
我正在尝试访问客户端中的文档 _id
这是我发布它的方式:
Meteor.publish('events', function () {
return Requests.find({}, {fields: {"_id": 1, 'start': 1, 'title': 1, 'reasons': 1}});
});
并且在客户端中,当我尝试 console.log()
id 时,我将“_fc4”打印到控制台
这是我的代码(在客户端):
eventClick: function(event, jsEvent, view) {
console.log(event._id);
}
事件是返回的文件。在向控制台打印 event.title
、event.start
或 event.reasons
时,我得到了正确的值。但是我在尝试 event._id
.
_fc4
我现在的问题是,如何正确发布_id
?
注意: 尝试将 "_id"
更改为 _id
并在控制台中收到相同的结果
我相信您打印的是日历中的事件 ID,而不是数据库中的文档。
确保将事件 ID 设置为您的文档 ID,然后再将其添加到日历