我有以下集合具有三个文件:如何在集合之间移动数组元素?
{
_id: 1
items: ['1a', '1b', '1c']
},
{
_id: 2,
items: ['2a', '2b', '2c']
},
{
_id: 3,
items: []
}
我有必须移动“1A”,“1C”,“2A”,从它们的相应 文件“2B”元素与文档的查询_id:3
我需要得到以下结果:
{
_id: 1
items: ['1b']
},
{
_id: 2,
items: ['2c']
},
{
_id: 3,
items: ['1a','1c', '2a', '2b']
}
请帮助我。有什么更好的解决方案来解决我的问题?
嗨,你可以解释为什么你记住我有弊无问题提供什么意见吗? – Erik
我不知道为什么这是downvoted(我没有)。但是,你可以添加代码来显示你试过的东西吗?在MongoDB中,当然不会有一种自动的方式将数组元素从一个文档移动到另一个文档。 – WiredPrairie