mongodb - Mongodb 不承认该字段存在
问题描述
我正在尝试在该字段上运行查询screen_name
。它包含在我的所有文件中。每当我查看 mongo 中的条目时,我可以清楚地看到该字段存在,指南针也可以看到该字段存在。但是,每当我在其上运行任何类型的查找时,screen_name
它都会停止工作。所有其他字段都存在并返回正确数量的文档。,
我试图从 csv 重新导入集合,在导入之前,我还在 csv 本身中重命名了相关字段。
db.pages.find({screen_name:{$exists:true}}).count();
返回 0 个结果
db.pages.find({id:{$exists:true}}).count();
返回 231 个结果
db.pages.find({mission:{$exists:true}}).count();
返回 231 个结果
我希望顶部查询也返回 231 个文档。
解决方案
推荐阅读
- javascript - 以角度模式输入将不允许我输入
- python - 将 tkinter/Tkinter 导入为“Tk”还是“tk”?
- azure - UserContext类的AccountId、AuthenticatedUserId和Id有什么区别?
- python - 在 python 中,如何获取用户的输入并在输入后跳转到不同的行?
- typescript - 如何键入适用于泛型的应用函数
- sql - 在 SSIS 变量中使用 SQL 字段
- javascript - Route.get() 需要一个回调函数,但得到了一个 [object Undefined]。我做错了什么?
- ubuntu - windows如何解释文件的绝对路径和相对路径?
- sql - 如何对同一列中的值求和,用“|”分隔?
- asp.net - 如何解决“报表查看器 Web 控制 HTTP 处理程序尚未在应用程序的 web.config 文件中注册”