mongodb之查询篇-查询选择器
发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,引用https://docs.mongodb.com/manual/reference/operator/query/查询选择器:$eq 匹配等于指定值的值。$gt 匹配大于指定值的值。$gte 匹配
千家信息网最后更新 2024年11月30日mongodb之查询篇-查询选择器引用
https://docs.mongodb.com/manual/reference/operator/query/
查询选择器:
- $eq 匹配等于指定值的值。
- $gt 匹配大于指定值的值。
- $gte 匹配大于或等于指定值的值。
- $in 匹配数组中指定的任何值。
- $lt 匹配小于指定值的值。
- $lte 匹配小于或等于指定值的值。
- $ne 匹配所有不等于指定值的值。
- $nin 不匹配数组中指定的任何值。
逻辑选择器
- $and 用逻辑联接查询子句AND将返回两个子句都匹配的所有文档。
- $not 反转查询表达式的效果,并返回与查询表达式不匹配的文档。
- $nor 用逻辑联接查询子句NOR将返回两个子句均不匹配的所有文档。
- $or 用逻辑联接查询子句OR将返回符合任一子句条件的所有文档。
元素选择器
- $exists 匹配具有指定字段是否存在。
- $type 匹配字段类型
评估
- $expr 允许在查询语言中使用聚合表达式。
- $jsonSchema 根据给定的JSON Schema验证文档。
- $mod 对字段的值执行模运算并选择具有指定结果的文档。
- $regex 选择值与指定的正则表达式匹配的文档。
- $text 执行文本搜索。
- $where 匹配满足JavaScript表达式的文档。
地理空间
- $geoIntersects 选择与GeoJSON几何形状相交的几何形状。该2dsphere索引支持 $geoIntersects。
- $geoWithin 选择边界GeoJSON几何内的几何。该2dsphere和2D指标支持 $geoWithin。
- $near 返回点附近的地理空间对象。需要地理空间索引。该2dsphere和2D指标支持 $near。
- $nearSphere 返回球体上某个点附近的地理空间对象。需要地理空间索引。该2dsphere和2D指标支持 $nearSphere。
数组
- $all 匹配包含查询中指定的所有元素的数组
- $elemMatch 如果array字段中的元素符合所有指定$elemMatch条件,则选择文档。
- $size 如果数组字段为指定大小,则选择文档。
按位
- $bitsAllClear 匹配其中一组位位置的数值或二进制值都具有值0。
- $bitsAllSet 匹配其中一组位位置的数值或二进制值都具有值1。
- $bitsAnyClear 匹配数字或二进制值,其中一组位位置中的任何位的值为0。
- $bitsAnySet 匹配数字或二进制值,其中一组位位置中的任何位的值为1。
注释
- $comment 向查询谓词添加注释。
投影算子
- $ 在与查询条件匹配的数组中投影第一个元素。
- $elemMatch 投影与指定$elemMatch条件匹配的数组中的第一个元素。
- $meta 投影$text操作期间分配的文档分数。
- $slice 限制从数组投影的元素数量。支持跳过和限制切片。
文档
查询
选择
数组
元素
子句
地理
字段
空间
表达式
支持
二进制
位置
几何
条件
逻辑
投影
中指
指标
索引
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
普陀区无线网络技术常见问题
网络安全保障工作会 典型发言
10g数据库扩undo
刀片服务器网络配置
铁路局有软件开发吗
数据仓库有哪些数据库
事业单位网络技术人员面试
网维 服务器
魔兽哪个服务器联盟多
服务器有没有做防护能看到么
苹果手机连接到服务器失败
软件开发一般都是什么人
网络安全大数据建模
数据库三个等级
赴俄罗斯软件开发
数据库中主键英文
武汉华雪峰软件开发
互联网科技宣传片背景音乐
饥荒加别人的服务器卡
ibm服务器黄灯怎么取消
全球网络技术大会开幕
信息安全网络安全基础
管理linux服务器工具
肇庆pc软件开发订制
物联网监管软件开发定制解决方案
软件开发8年
mysql快速导出数据库
误删公司数据库要赔偿多少钱
幼儿网络安全教育宣传语
数据库编辑器问题