社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  MongoDB

Mongodb-仅列出与选定id组合的某些属性

bexi • 4 年前 • 731 次点击  

db.users.find({$and: [{_id:{$gt: 100, $lt:108}},{_id:0, fname:1, surname:1, age:1, Sex:1}]})

但当我点击return时,光标会闪烁,就像它在等待我的其他东西一样。我想我要问的是我做错了什么,如何把这两者结合起来,这样我以后就不会犯同样的错误了。

db.users.find({_id:{$gt: 100, $lt:108}}) 对我有用

db.users.find({u id:{$gt:100,$lt:108}) 同样有效

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/55760
 
731 次点击  
文章 [ 1 ]  |  最新文章 4 年前
tom slabbaert
Reply   •   1 楼
tom slabbaert    4 年前

您的语法有点混乱,Mongo无法解析查询。

试试这个:

db.users.find({_id: { $gt: 100, $lt:108}}, {_id:0, fname:1, surname:1, age:1, Sex:1})