Я ищу решение. Я создаю следующие документы mongoDB Dynami c ... на следующем шаге я ищу правильный документ с _id условий с ..
Rule.findOne({ "condition._id": this.condition._id }).then((res) => {});
пока все хорошо ... Теперь я иметь правильный документ .. Далее я хочу найти в этом документе правильное условие (с _id условия и отредактировать одно значение этого ... Как я могу сказать mon go что-то вроде updateOne({ "condition._id": this.condition._id },condition[indexOfcondtion].state = false})
...? ?
{
"_id": "5e79fb802a18950f15ab0f79",
"name": "te",
"description": "d",
"condition": [
{
"_id": "5e79fb872a18950f15ab0f7a",
"moduleId": 1,
"moduleType": 2,
"uniqueID": 5
},
{
"_id": "5e7e8012cc3ef20e441fe285",
"state": true
},
{
"_id": "5e7e8012cc3ef20e421fe577",
"state": false
}
],
"__v": 0,
"uniqueID": 1
}