Я использую Loopback 3 и mongoDB
Я добавляю новое поле со значением по умолчанию в json model
{
"name": "myModel",
"options": {
"mongodb": {
"collection": "MyModel"
}
},
"mixins": {
"ShareApi": {
"allow": ["findById"]
}
},
"properties": {
"name": {
"type": "string",
"description": "name"
},
"newField": {
"type": "boolean",
"default": false
}
}
}
Однако это работает только для новых документов. Как старые документы обновляются с помощью newfield