我在这样的 mongo 集合中有一个 JSON 对象( Form )
{
"_id": "87124eb6-c9f7-49b9-8470-8c2b7fb07dc8",
"VisitName": "demo visit",
"Version": "string",
"FormStatus": "string",
"FormName": "demo form",
"IsDeleted": false,
"Pages": [
{
"PageName": "demo page",
"PageNo": 1,
"PageStatus": true,
"Field": [
{
"FieldName": "Gender",
"Value": "demo value",
"Comment": "demo comment",
}
]
}
]
}
我需要编辑字段(这是一个对象数组)。目前,我正在加载完整的表单并替换要更新的字段数据,然后用旧表单替换新表单。
为每个字段更新加载整个表单可能会影响性能,当加载大型表单时 有没有办法用fieldName (唯一)只更新字段详细信息而不是获取整个表单并进行编辑?