当前位置: 首页 > news >正文

洮南市城乡和住房建设局网站网站建设情况

洮南市城乡和住房建设局网站,网站建设情况,桂林市天气预报15天,网站搭建是哪个岗位做的事儿比较操作符: $eq:匹配字段值等于指定值。 $ne:匹配字段值不等于指定值。 $gt:匹配字段值大于指定值。 $gte:匹配字段值大于或等于指定值。 $lt:匹配字段值小于指定值。 $lte:匹配字段值小于或等…

比较操作符:
$eq:匹配字段值等于指定值。
$ne:匹配字段值不等于指定值。
$gt:匹配字段值大于指定值。
$gte:匹配字段值大于或等于指定值。
$lt:匹配字段值小于指定值。
$lte:匹配字段值小于或等于指定值.

逻辑操作符:
$and:匹配多个条件都满足的文档。
$or:匹配多个条件中至少一个满足的文档。
$not:匹配不满足条件的文档。
$nor:匹配多个条件都不满足的文档。

元素操作符:
$exists:匹配包含指定字段的文档。
$type:匹配指定数据类型的字段。

数组操作符:
$in:匹配数组字段中包含指定值的文档。
$nin:匹配数组字段中不包含指定值的文档。
$all:匹配数组字段中包含所有指定值的文档。
$size:匹配数组字段长度等于指定值的文档。

正则表达式操作符
$regex:匹配字段值符合指定正则表达式的文档。

文本搜索操作符:
$text:执行全文本搜索。
$meta:获取文本搜索得分。

元素更新操作符:
$set:设置字段的值。
$unset:删除字段。
$inc:递增字段的值。
$push:向数组字段添加元素。
$addToSet:向数组字段添加不重复的元素。
$pull:从数组字段中删除元素。

查询修改操作符:
$find:指定查询条件。
$update:指定更新的字段和值。
$sort:指定排序方式。
$limit:限制结果集的大小。
$skip:跳过指定数量的文档。

以下是一些常见类别的 MongoDB 查询操作符及其示例:

  1. 比较操作符:

    • $eq:匹配字段值等于指定值。

      db.collection.find({ age: { $eq: 25 } })
      
    • $ne:匹配字段值不等于指定值。

      db.collection.find({ status: { $ne: "inactive" } })
      
    • $gt:匹配字段值大于指定值。

      db.collection.find({ score: { $gt: 90 } })
      
    • $gte:匹配字段值大于或等于指定值。

      db.collection.find({ score: { $gte: 85 } })
      
    • $lt:匹配字段值小于指定值.

      db.collection.find({ price: { $lt: 100 } })
      
    • $lte:匹配字段值小于或等于指定值.

      db.collection.find({ age: { $lte: 30 } })
      
  2. 逻辑操作符:

    • $and:匹配多个条件都满足的文档。

      db.collection.find({ $and: [ { age: 25 }, { status: "active" } ] })
      
    • $or:匹配多个条件中至少一个满足的文档。

      db.collection.find({ $or: [ { role: "admin" }, { role: "manager" } ] })
      
    • $not:匹配不满足条件的文档。

      db.collection.find({ $not: { age: { $lt: 18 } } })
      
    • $nor:匹配多个条件都不满足的文档。

      db.collection.find({ $nor: [ { status: "inactive" }, { age: { $lt: 18 } } ] })
      
  3. 数组操作符:

    • $in:匹配数组字段中包含指定值的文档。

      db.collection.find({ tags: { $in: ["mongodb", "database"] } })
      
    • $nin:匹配数组字段中不包含指定值的文档。

      db.collection.find({ categories: { $nin: ["technology", "programming"] } })
      
    • $all:匹配数组字段中包含所有指定值的文档。

      db.collection.find({ ingredients: { $all: ["flour", "sugar"] } })
      
    • $size:匹配数组字段长度等于指定值的文档。

      db.collection.find({ tags: { $size: 3 } })
      

继续介绍一些 MongoDB 查询操作符的示例:

  1. 元素操作符:

    • $exists:匹配包含指定字段的文档。

      db.collection.find({ field_name: { $exists: true } })
      
    • $type:匹配指定数据类型的字段。

      db.collection.find({ field_name: { $type: "string" } })
      
  2. 正则表达式操作符:

    • $regex:匹配字段值符合指定正则表达式的文档。

      db.collection.find({ title: { $regex: /pattern/i } })
      
  3. 文本搜索操作符:

    • $text:执行全文本搜索。

      db.collection.find({ $text: { $search: "search term" } })
      
    • $meta:获取文本搜索得分。

      db.collection.find({ $text: { $search: "search term" } }, { score: { $meta: "textScore" } })
      
  4. 元素更新操作符:

    • $set:设置字段的值。

      db.collection.update({ _id: ObjectId("document_id") }, { $set: { field_name: new_value } })
      
    • $unset:删除字段。

      db.collection.update({ _id: ObjectId("document_id") }, { $unset: { field_name: 1 } })
      
    • $inc:递增字段的值。

      db.collection.update({ _id: ObjectId("document_id") }, { $inc: { quantity: 1 } })
      
    • $push:向数组字段添加元素。

      db.collection.update({ _id: ObjectId("document_id") }, { $push: { tags: "new_tag" } })
      
    • $addToSet:向数组字段添加不重复的元素。

      db.collection.update({ _id: ObjectId("document_id") }, { $addToSet: { unique_values: "new_value" } })
      
    • $pull:从数组字段中删除元素。

      db.collection.update({ _id: ObjectId("document_id") }, { $pull: { tags: "unwanted_tag" } })
      
  5. 查询修改操作符:

    • $find:指定查询条件。

      db.collection.find({ field_name: "value" })
      
    • $update:指定更新的字段和值。

      db.collection.update({ field_name: "value" }, { $set: { new_field: "new_value" } })
      
    • $sort:指定排序方式。

      db.collection.find().sort({ field_name: 1 }) // 升序
      
    • $limit:限制结果集的大小。

      db.collection.find().limit(10) // 限制为前10条文档
      
    • $skip:跳过指定数量的文档。

      db.collection.find().skip(10) // 跳过前10条文档
http://www.hkea.cn/news/542915/

相关文章:

  • 完成公司网站建设下载关键词推广软件
  • wordpress如何关闭网站下载app
  • WordPress小程序二次修改石家庄seo排名外包
  • 做百度关键词网站厦门seo外包
  • 泉州seo-泉州网站建设公司谷歌关键词搜索工具
  • 组织部网站建设方案行业关键词分类
  • 上海黄浦 网站制作中国搜索引擎排名2021
  • 手机网站建设 cms营销技巧和营销方法
  • 平顶山做网站优化微博搜索引擎优化
  • 网站如何做品牌宣传海报每日舆情信息报送
  • 做论坛网站需要多大空间seo推广招聘
  • 中国建设银行网站软件不限次数观看视频的app
  • 网站开发建设的步骤win11优化大师
  • 在线做数据图的网站樱桃bt磁力天堂
  • 网站建设费的税率东莞公司网上推广
  • 上海设计公司排名前十宁波seo搜索优化费用
  • 如皋做网站公司com域名
  • 织梦做企业网站教程网络营销推广方案论文
  • 微信如何添加小程序二十条优化措施全文
  • 网站制作费可以做业务宣传费河北百度推广电话
  • wordpress日主题破解网站排名优化软件有哪些
  • 做公众号app 网站 app济南网站设计
  • 单位网站 单位网页 区别吗福州seo顾问
  • 专业做网站制作的公司百度地图网页版进入
  • 买卖网站域名骗局百度推广登陆
  • 石家庄大型网站设计公司手机怎么建网站
  • 政府网站图解怎么做百度关键词排名靠前
  • 天津做网站印标东莞网络推广排名
  • 设计一个外贸网站需要多少钱沈阳网站推广优化
  • 洗化行业做网站福州百度seo排名