我正在尝试访问客户端中的文档_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是返回的文档。在控制台上打印event.title
,event.start
或event.reasons
时,我得到了正确的值。但是尝试_fc4
时得到event._id
。
我现在的问题是,如何正确发布_id
?
注意:尝试将"_id"
更改为_id
,并在控制台中收到了相同的结果
答案 0 :(得分:1)
我相信您将事件ID打印在日历中,而不是数据库中的文档中。
在将事件ID添加到日历之前,请确保将事件ID设置为文档ID