我想将 service 对象插入我的收藏集 favouritesSchema 中的字段下。
这是我的架构和参数,
const favouritesSchema = mongoose.Schema({
_id: mongoose.Schema.Types.ObjectId,
userId: mongoose.Schema.Types.ObjectId,
services: {}
});
const userId = "5cf10b18edee79308c7a92ef";
const serviceCategory = "transportation";
const service = {"serviceID":"5cfa70791eb301268406a3f5","serviceName":"Coach"};
我要创建这样的文档
{
userId:"5cf10b18edee79308c7a92ef",
services:{
transportation:[{"serviceID":"5cfa70791eb301268406a3f5","serviceName":"Coach"}]
}
}
如果 services.transportation 已经存在,则需要将对象推入数组
是否有可能,而无需在模式中指定。