假设我在Mongodb中有两个集合,分别是Col_1和Col_2。 Col_1格式:
{
"_id":"",
"Field_1":"abc",
"Field_2":"color"
},
{
"_id":"",
"Field_1":"red"
"Field_2":"fruits"
}
Col_2的格式为: {
"_id":"",
"Field_1":"xyz abc orange red",
"Field_2":"799842",
"Field_3":""
}
{
"_id":"",
"Field_1":"xyz abc orange red",
"Field_2":"4743893",
"Field_3":""
}
我想将Col_1的field1与Col_2的field1进行比较,并使用Col_1的field2更新Col_2的Field3。
假设我们应用find命令并返回匹配的文档,我想更新那些。我可以在shell上执行此操作,还是需要使用某种编程语言?