0
Я пытаюсь установить ObjectId
как ключ пары ключ/значение в массиве, но mongoose не позволяет мне это делать.Схема Mongoose с ObjectId
var userSchema = new Schema({
twittername: String,
twitterID: Number,
votedPosts: [{ObjectId: Number}]
});
Вместо этого он назначает _id
в качестве ключа и ObjectId в качестве значения, а только опускает Number
.
редактировать: Я хочу, чтобы мой документ выглядеть следующим образом:
{
"__v" : 0,
"_id" : ObjectId("51bf6e706aa769f50d000002"),
"twitterID" : 102016704,
"twittername" : "gorkemyurt",
"votedPosts" : [
{
ObjectId("51b897ef9aec980000000003"): 1]
},
]
}
близко, но не совсем, я только что редактировал мой вопрос –