这是一份示例文件。我希望在“条件”字段中插入MongoDB查询。
那么如何插入呢?
{
"_id": 9000001,
"GeoId": 111002,
"collection": "Age",
"condition": "{ db.age.find({"Fields.FieldValue" : ""})}",
"alertMessageTemplate": "The age is #<20# & #>100# ",
}
答案 0 :(得分:1)
我最好的方法是集合名称和条件是单独的字段:
"collection": "Age",
"condition": {"Fields.FieldValue" : ""},
这样您就可以将条件保存为JSON对象。
然后你可以在find:db.getCollection('+collection+').find('+condition+');