mongodb - mongodb 在聚合中使用 $exist?
问题描述
是否可以将 $exist 与聚合一起使用,因为我也想获得特定的投影。类似这样的东西:
db.customerOrder.aggregate([
{
"phone":{"$exists":false}
},
{
"$project":{"firstName":1, "lastName":1, "_id":0}
}
])
我想查找没有电话的客户的名字和姓氏。
解决方案
试试这个
db.customerOrder.aggregate([
{
$match:{"phone":{"$exists":false}}
},
{
"$project":{"firstName":1, "lastName":1, "_id":0}
}
])
推荐阅读
- android - 在本机反应中创建签名的apk时出错
- javascript - 从以前的数据值中减去数字
- python - 如何使用 Boto3 一次性创建多个 cloudwatch 警报
- ruby-on-rails - 如何在 ROR 中从数据库中永久删除表
- yii2 - yii2 GridView如何改变列?
- .net - .NET - TcpClient/NetworkStream 通信不提供完整的数据流,但仍然提供?
- postgresql - postgresql中的序列
- reactjs - material-ui 通过 CDN 故障连接
- docker - 使用 docker-compose 断开连接的 kafka 引导代理
- python - 在 python 中使用 glob 读取具有多种模式的文件名