0
我有一个变量内的字典列表(我们称之为lod)和一个代表一个代表一个mongodb过滤器的字典(我们称之为my_filter)。有没有一种方法可以在lod上应用过滤器,而无需在集合中插入lod?有没有办法直接在python列表上使用mongodb过滤器?
是有点更清晰,我想知道是否存在一些magic_function,将做到以下几点:
>>> lod = [{"name": "alice"}, {"name": "bob"}, {"name": "carol"}]
>>> my_filter = {"name": {"$in": ["alice", "carol"]}}
>>> magic_function(lod, my_filter)
[{'name': 'alice'}, {'name': 'carol'}]
感谢
谢谢,这正是我一直在寻找。 – user3301993