mongodb - 如何在 MongoDB 中使用 db.collection.findOne 函数和 pretty?
问题描述
为什么不pretty()
支持findOne()
mongoDB 。
db.collection.find().pretty()
可以接受但db.collection.findOne().pretty()
不能接受。任何原因?。有人会说 findOne() 已经以漂亮的格式打印,所以需要再次调用 pretty() 但关键是为什么 mongoDB 不支持它,因为它只是一个以漂亮格式打印/显示结果的函数。请让我知道为什么在 mongoDB 中不允许这样做。
编辑:我刚刚观察到,如果集合为空,db.collection.find()
则将返回任何内容,而db.collection.findOne()
将返回null。为什么会这样?
解决方案
推荐阅读
- dialogflow-es - 我的机器人如何在用户输入之前发起对话
- java - @GetMapping,二义映射
- c# - 如何将带有片段的 viewPager 放在另一个带有片段的 viewPager 中?
- python - 无法弄清楚某些输入中的字符串计数行为
- php - 为什么我不能使用 PHP artisan serve 运行我的 laravel 应用程序?
- r - 在 Windows 命令行中使用 UTF8 查询的 search_tweets 返回 0 输出
- c++ - C++ 模棱两可的模板重载
- neo4j - Neo4j 密码查询过滤关系计数
- java - java.io.Serializable android.os.Bundle.getSerializable(java.lang.String)' 在空对象引用上
- python - 改进神经网络以识别手语