使用mongoose将数据推送到mongoDB模式中的数组中
Push data into a array in a mongoDB schema using mongoose
是否可以推入mongoDB模式中的数组。
例如,在以下模式中:
var ProviderSchema = new Schema({
keyWords: [String]
});
我如何使用下面的路线将数据推送到关键字中:
app.put('/providers/words/:provider_id', function(req, res) {
// Push to array here
})
提前谢谢。
类似这样的东西:
app.put('/providers/words/:provider_id', function(req, res) {
var id = req.params('provider_id');
var update = {$push: {"keyWords": "keyword"}}; // Push a keyword into the model array.
ProviderSchema.findOneAndUpdate(id, update, function(err, provider){
if(err) return err;
});
});
相关文章:
- Javascript,访问一个主要对象模块模式中的每个对象
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 同位素库错误:未捕获错误无布局模式包装生产线8
- 如何缩短MongoDB ObjectId并在Mongoose模式中使用它
- 使用mongoose将数据推送到mongoDB模式中的数组中
- MongoDB(Mongoose)使数组成为模式的一部分
- MongoDB聊天模式
- 如何在不选择模式配置参数的情况下,使用mongoose在MongoDB模式实例化中的关联数组/对象中执行foreach
- 可以't散列密码并将其设置为mongodb模式中的字段
- 这个特定 csv 数据集的 MongoDB 模式?(用于数据目的)
- MongoDB模式设计 - 巨大的列表
- 如何使用严格:false模式的mongoose向mongoDB文档添加字段
- 如何在mongodb的子文档模式结构中更新数组字段
- MongoDB模式的自定义对象数组
- 创建一个独立的用户模式,并使用 Mongoose/MongoDB 将其嵌入到消息模式中
- MongoDB + Node.js:如何从外部文件使用另一个模式的模式
- MongoDB中的嵌套模式
- mongodb赢得'在嵌套容器中找不到我的模式方法
- 在引用另一个模式的MongoDB模式上创建一个文本索引