【发布时间】:2014-02-13 18:10:22
【问题描述】:
我有一个如下所示的文档集合,如果值存在,我需要检查内部集合 RuleList,然后更新集合,否则使用 mongodb c# 将新项目插入集合 RuleList。我能够通过使用 objectId 查询来更新 RuleName 和 RuleDesc。
{
"_id": ObjectId("4fb21439f31dfd122ce39c4a"),
"RuleName": "Rule 1",
"RuleDesc": "Rule for log"
"RulesList":[{
"No" : "1",
"Name" : "LogRule",
"Field" : "Log"},{
"No" : "2",
"Name" : "IDRule",
"Field" : "IDEntry"}]
}
【问题讨论】:
-
我已经编辑了你的标题。请参阅“Should questions include “tags” in their titles?”,其中的共识是“不,他们不应该”。