我将 Meteor 与预先存在的数据库一起使用,该数据库在该_id
字段中使用自定义对象。我用 Meteor 定义了这样的结构:
_id: {
type: Object,
label: "ID"
},
"_id.templateId" : {
type: String,
label: "Template ID",
optional: false
},
"_id.locale": {
type: String,
optional: false
},
但是,当我尝试使用该集合时,我收到一条错误消息,指出“Meteor 目前不支持 ObjectID 以外的对象作为 id”。
有没有一种解决方法可以让我在 Meteor 中使用这个集合而无需更改现有数据库?