将不同集合的MongoDB文档与pymong进行比较

2024-09-30 01:28:58 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我想比较一下不同数据库的两个文档,看看它们是否相等。起初,我打印了两个对象,并用它们的标识符来调用它们:

newi=[i for i in new.find({'RefData.Ident.Id':'D004'})]
print(newi)
oldi=[i for i in old.find({'RefData.Ident.Id':'D004'})]
print(oldi)

不幸的是,两者都打印了一个很大的列表,手工比较这两个列表确实很麻烦(而且也不可能,因为至少需要100个文档来完成)。除了将每个属性相互比较(属性太多),是否有一种方法可以同时将整个文档与其他属性进行比较?在


Tags: 对象in文档id数据库列表for属性

热门问题