MongoDB的简单使用

news2024/12/23 13:30:44

Linux安装MongoDB-CSDN博客

简单使用

 /usr/local/mongodb/bin/mongod -f /mongodb/single/mongod.conf
 

启动

新建数据库   test

MongoDB里

db.createCollection("books")    创建名为books的集合  好比表

db.getCollection('books').find({})  查询所有

db.books.save({"name":"SpringBoot"})     添加数据  MongoDB里称为文档

db.books.save({"name":"SpringBoot",type:"哈哈"})   字段名不加引号也可以

db.getCollection('books').find({})   查所有

db.getCollection('books').find({type:"哈哈"})

条件查询

删除操作

db.books.remove({"name":"SpringBoot"})   一下删了三条

如果是不加条件  那么就是删库跑路

例如

db.books.remove({})

修改操作

db.books.update({name:"SpringBoot1"},{$set:{name:"JavaScript"}})   只修改一个  遇到多个的时候会终止,只会修改条件允许的第一个

db.books.updateMany({name:"SpringBoot1"},{$set:{name:"JavaScript"}})  这样会修改满足条件的多个
 

db.books.updateOne({name:"SpringBoot2"},{$set:{name:"JavaScript2"}})  也是修改满足条件的一个

SpringBoot整合MongoDB

查一下

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1207392.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【go】报错整理与解决

文章目录 依赖下载失败checksum mismatch启动报错missing go.sum 依赖下载失败checksum mismatch > go get github.com/hibiken/asynqmon go: downloading github.com/hibiken/asynqmon v0.7.2 go: github.com/hibiken/asynqmonv0.7.2: verifying module: checksum mismatc…

QGIS之十六过滤器选择要素导出

效果 步骤 1、准备数据 下面这份数据是中国范围内的市级行政区划范围 2、打开表格 3、选择要素 方法1 从图上能看到选中的图形 方法2 4、导出

批量重命名软件推荐 A Better Finder Rename 12最新 for mac

A Better Finder Rename的大量重命名选项被组织成15个直观的类别,涵盖了一个伟大的文件重命名器所期望的所有文本,字符,位置,转换和截断功能。 除此之外,A Better Finder Rename提供了更多高级功能,可以满…

VMware 虚拟机开启后黑屏问题的解决方式

很好,现在是vm 虚拟机节目的连续剧了 首先,我们安装好了,vm软件。 其次,我们在vm中创建了虚拟机。 再其次,我们解决了,开启虚拟机计算机自动重启的问题。 最后我们遇到了这个问题:虚拟机开启后整…

独立站邮件营销大佬,手把手教你如何做好!

做独立站邮件营销的方式?独立站怎么做邮件营销? 邮件营销,作为独立站营销的重要手段之一,越来越受到卖家的重视。如何才能做好邮件营销呢?蜂邮EDM将手把手教你如何做好独立站邮件营销,让你在电商领域中更上…

RocketMQ(4.9.4)学习笔记 - 安装部署

单机部署: 官网文档地址: https://rocketmq.apache.org/zh/docs/4.x 参考文档: windows安装RocketMQ_rocketmq windows_book多得的博客-CSDN博客 下载地址: https://archive.apache.org/dist/rocketmq/4.9.4/rocketmq-all-4.9.…

kafka单节点创建 topic 超时

1.根据之前的知道,安装kafka的时候改了config的server.properies文件中的listeners配置 之前这一行是没有注释掉的,结果创建topic的时候时钟报错连接超时 结果资料,发现就是因为listeners的问题 https://blog.csdn.net/weixin_42133361/art…

批量整理相同名称文件,高效归类至指定文件夹!

你是否曾经遇到过成百上千的文件名重复,让人无从下手的情况?现在,我们为你带来了一款全新的文件管理工具,它可以让你轻松地将相同名称的文件批量整理归类到指定文件夹中,让你的文件管理更加高效、有序! 第…

Java系列之 IDEA 为类 和 方法设置注解模板

文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。 1、类方法注解模板 1、File–>settings–…

污水处理系统有哪些设备

污水处理系统通常包括以下几种主要设备: 格栅:用于拦截大颗粒悬浮物,以保护后续处理设备。泵:用于提升污水,使其能够被输送到处理设备的上游。曝气池:通过向污水中注入空气,使污水中的有机物质…

【23真题】坑挖的不错,题目也有质量!

今天分享的是23年西安石油大学810的信号与系统试题及解析。 本套试卷难度分析:22年西安石油810考研真题,我也发布过,若有需要,戳这里自取!本套试题内容难度中等偏下,题量较少,没有考察选填题,通…

Ubuntu 24.04发布日期以定

导读Ubuntu 的下一个长期支持 (LTS) 版本 Ubuntu 24.04 的最终发布日期已确定,计划于 2024 年 4 月 25 日发布。 Ubuntu 的下一个长期支持 (LTS) 版本 Ubuntu 24.04 的最终发布日期已确定,计划于 2024 年 4 月 25 日发布。 除此之外,Ubuntu…

漏洞扫描事项CNNVD

随着安全事项的进行,全民安全,我们如何获取漏洞补丁信息, 国家信息安全漏洞库” https://www.cnnvd.org.cn/ CNNVD(“国家信息安全漏洞库”),企业或者个人可以提供漏洞,安全扫面厂家给出的修复…

thinkphp6(TP6)访问控制器报404(Nginx)

起因: 安装thinphp6后,发现无法访问控制器,直接通过URL访问,就报错404。 错误原因: Nginx不支持URL的 PathInfo。 解决方法: 配置伪静态。 伪静态代码: location / {if (!-e $request_filen…

低代码平台加持后紧急交付项目如何突破极限

导读: 传统开发低代码开发,两种开发模式的深度融合,基于已有的业务沉淀,快速实现项目中大量的定制需求,高速、高能使得传统项目最为宝贵的工期变得充裕。 项目管理的十大知识域中,其实并没有专门的时间&…

使用后端代码生成器,提高开发效率

如果你是一名后端开发者,那么大多数的工作一定是重复编写各种 CRUD(增删改查)代码。时间长了你会发现,这些工作不仅无趣,还会浪费你的很多时间,没有机会去做更有创造力和挑战的工作。 作为一名程序员&…

Xshell+Xftp通过代理的方式访问局域网内网服务器

最近在部署项目时遇到只有1台服务器拥有公网ip,其它服务器只有局域网ip,当然其它服务器可以正常访问网络,例如如下模型。之前访问其它几台服务器,都是先通过登录公网IP服务器,然后在Xshell里面执行ssh远程连接&#xf…

Shiro快速入门之一

一、前言 Java有两个出名的安全框架,一个是Apache Shiro,另一个是Spring Security ,相对而言Shiro更简单、控制权限的粒度可粗可细,我们项目中使用的是Shiro。 二、概念 Shiro最主要的功能是验证用户身份和用户访问权限控制&am…

SparkSQL声明式

简单案例 import org.apache.spark.sql.SparkSession import org.junit.Testcase class Person(id:Int,name:String,sex:String,age:Int) class DataSetCreate {val spark SparkSession.builder().appName("test").master("local[4]").getOrCreate()impo…

Enfocus PitStop Pro 2022

Enfocus PitStop Pro是一款专为PDF编辑和优化而设计的软件,旨在帮助用户高效、准确地处理PDF文件。其功能包括但不限于: 全面的PDF编辑功能:包括添加、删除或重新排列页面,合并和分割PDF文件,以及调整页面大小和方向等…