mongodb用法小结

这篇具有很好参考价值的文章主要介绍了mongodb用法小结。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

mogodb用法汇总

等于用法:

db.getCollection('t_xxx').find({"字段A": "A"}).limit(100)

in用法:

db.getCollection('t_xxx').find({"字段A": {$in:["A0","A1"]}}).limit(100)

notin用法

db.getCollection('t_xxx').find({ 字段A: { $nin: ["A1", "A2"] } })

分页查询用法:

b.getCollection('t_xxx').find({字段A: {$gt: "A1"}}).sort({字段A: 1}).limit(100)

and和NumberDecimal用法:

db.getCollection('t_xxx').find({$and: [{字段A:{$gt:"A1"},字段B:{$gt:NumberDecimal("0"),$lt:NumberDecimal("10")}}]}).sort({字段A: 1}).limit(100)

不等于用法:

db.getCollection('t_xxx').find({$and: [{字段A:{$gt:"A1"},字段B:{$ne:NumberDecimal("0")}}]}).sort({字段A: 1}).limit(100)

字段不为空用法

db.getCollection('t_xxx').find({ 字段A: { $ne: null, $exists: true } })

查询只返回某个几个字段

db.getCollection('t_xxx').aggregate([
 {
    $match: {
      "keyInfo.acctNo": "MOCK430071012"
    }
  },
  {
    $project: {
      tradeType: 1,
      result: 1
    }
  }
])

索引操作

db.getCollection('xxx').dropIndex("x_1")

db.getCollection('xxx').createIndex({ x: 1 },{background:true});

db.getCollection('xxx').getIndexes()

插入一条数据:

db.getCollection('t_sod_crypto_position_2023-07-06').insertOne([

{ }

])文章来源地址https://www.toymoban.com/news/detail-521618.html

到了这里,关于mongodb用法小结的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 数据库操作入门:PyMongo 和 MongoDB 的基本用法

    数据库操作入门:PyMongo 和 MongoDB 的基本用法

    MongoDB是一种流行的NoSQL数据库,它将数据存储在类似JSON的文档中,使数据库非常灵活和可扩展 Python需要一个MongoDB驱动程序来访问MongoDB数据库。在本教程中,我们将使用MongoDB驱动程序 \\\"PyMongo\\\"。建议使用PIP来安装 \\\"PyMongo\\\",确保您的Python环境已安装PIP。 在命令行中导航到PIP的

    2024年02月05日
    浏览(13)
  • 如何使用 Python 操作 MongoDB,包括连接、插入、查询、更新和删除数据,以及进阶用法

    如何使用 Python 操作 MongoDB,包括连接、插入、查询、更新和删除数据,以及进阶用法

    MongoDB 是一种流行的 NoSQL 数据库,支持面向文档的数据存储。Python 是一种流行的编程语言,提供了许多库和工具,方便与 MongoDB 进行交互。在本文中,我们将介绍如何使用 Python 操作 MongoDB,包括连接、插入、查询、更新和删除数据,以及一些高级用法。 连接 MongoDB 在使用

    2024年02月04日
    浏览(13)
  • 网络初识知识小结

    网络初识知识小结

    目录 IP地址 端口号 协议 协议分层 TCP/IP 五层模型  传输过程  接收过程 IP地址主要用于标识网络主机、其他网络设备(如路由器)的网络地址 换句话说 IP是网络中主机的身份证,可以通过IP地址定位该主机在网络中的地址 在网络通信中,IP地址用于标识主机网络地址,端口号

    2024年02月11日
    浏览(6)
  • C++中const小结

    const 修饰普通变量 表示变量的值不能被改变。下面两条语句(第 2 行和第 3 行)表示的意思一致。 const 修饰指针 指向常量的指针不能改变其指对象的值。第 5 行代码是错误的。 常量指针不能改变其指向,也就意味着它必须要初始化。但是,可以通过常量指针改变其所指对象的

    2024年03月23日
    浏览(3)
  • Android 样式小结

    Android 样式小结

    关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、商业变现、人工智能等,希望大家多多支持。 我们继续总结学习 Android 基础知识 ,温故知新。 本文讲述样式相关知识 。 样式可以定义界面的格式

    2024年02月05日
    浏览(9)
  • 常用图像卷积核类型小结

    常用图像卷积核类型小结

    目录 低通滤波器: 均值滤波 高斯滤波 高通滤波器: 锐化卷积核 一阶微分算子 Prewitt算子 Sobel算子 二阶微分算子 Laplace算子 对比: LoG算子 基本理论 DoG算子 基本理论 高斯模糊代码 DOG代码 卷积操作的主要目的就是对图像进行降维以及特征提取; 1.卷积核往往是行数和列数均

    2024年02月05日
    浏览(10)
  • 【Docker】Docker逃逸小结

    【Docker】Docker逃逸小结

    Docker自2013年发行开始,一直受到业界广泛的关注。 这篇文章将探讨Docker安全性相关的问题。 容器的本质就是把系统中 同一个业务目标服务 的相关进程组合在一起,放在一个 namespace 中。 同一个 namespace 中的进程能够互相通信,同时看不见其他namespace中的进程。 每个namespa

    2024年02月06日
    浏览(6)
  • 查看端口占用的方法小结

    小编的同事昨天遇到了一个问题,在运行某个程序的时候,总提示说程序端口被占用,不能运行,这可就着急了,今天小编一系列的查看,解决了问题,今天就来教大家 windows如何查看端口 ,从而知道端口被哪个程序占用了,然后在进行处理即可。下面我们一起来看看具体内

    2024年02月06日
    浏览(11)
  • 【SQL】SQL语法小结

    【SQL】SQL语法小结

    相关资料 参考链接1:SQL 语法(超级详细) 参考链接2:史上超强最常用SQL语句大全 SQL练习网站:CSDN、牛客、LeetCode、LintCode SQL相关视频: 推荐书籍: 基础部分 SELECT数据提取 SQL书写规则 where语句使用(包含like、between、in/or、逻辑判断) 表的内敛、外联 分组 子查询 排序和

    2024年01月17日
    浏览(78)
  • leetcode 二分查找小结

    leetcode 二分查找小结

    原始思路: 但是,挪一挪的步骤最差的时候时间复杂度也能达到O(n),所以另一种避免这种情况的思路是我们分别使用二分查找去寻找区间的最左和最右。 上面的寻找target的代码(while …)无法精确地找到最左,因此我们需要对其进行一些改写。关键是要在找到一个值的时候不

    2024年02月08日
    浏览(12)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包