标签: node.js mongodb mongoose
我需要在MongoDB集合的UI上显示所有字段名称。我正在使用NodeJS + Mongoose。任何人都可以帮我吗?
-Krishna
答案 0 :(得分:1)
没有本地函数或方法列出集合的所有字段,因为MongoDB是"无模式"。您需要迭代集合中的所有文档并获取所有字段名称。或者只是从您正在显示的查询结果中获取字段名称(如Robomongo)。
您可以像建议in this post一样尝试MapReduce。
我不建议经常这样做,因为这是一项非常昂贵的操作。