mongo查询集合中所有字段名称

20次阅读

共计 221 个字符,预计需要花费 1 分钟才能阅读完成。

  • 解决方法有好多:
    更多解决方法请参考:
    http://cn.voidcc.com/question…
  • 我只提供一种简单的,速度相对快的:

    python 的高级函数,没错思想就是集合去重。

     from functools import reduce #python3 需要
       reduce(lambda all_keys, rec_keys: all_keys | set(rec_keys),
               map(lambda d: d.keys(), cursor.find()),
               set())
        

正文完
 0