我收集了一些文件:
{
_id: int32,
payment_ids: [bindata],
}我想在所有文档中将payment_ids重命名为id_payments:
{
_id: int32,
id_payments: [bindata],
}我该怎么做?
发布于 2020-10-31 13:03:03
如果我猜对了,你可以$rename
db.next.update({},{$rename:{"id_payments":"payments_ids"}})用实际的集合名称替换next。
其他考虑因素
如果文档中已经有一个带有
<newName>的字段,则$rename运算符将该字段移除并将指定的<field>重命名为<newName>。
https://stackoverflow.com/questions/64621842
复制相似问题