ここにモデルがあります:
「prop」を検索条件にして、「Master」から「FirstLevel」の更新を行いたいです。
{
"name": "Master",
"base": "PersistedModel",
"properties": {}
},
"validations": [],
"relations": {
"firstLevels": {
"type": "embedsMany",
"model": "FirstLevel"
}
},
"acls": [],
"methods": []
}
{
"name": "FirstLevel",
"base": "PersistedModel",
"properties": {
"prop": {
"type": "number"
}
},
"validations": [],
"relations": {},
"acls": [],
"methods": []
}
MongooseJS を使用すると、次のように実行できます。
Master.update({'firstLevels.prop': 100},
{
$push: {
'firstLevels.$.prop2': 'test'
}
}, { upsert: true },
function (err) {
...
}
);
ループバックでこれを行うにはどうすればよいですか?