MongoDB黑窗口操作(CRUD)

目录

连接数据库

插入数据

for循环插入数据

根据条件查询

修改数据

删除数据


连接数据库

对应路径下cmd中输入命令mongo即可

插入数据

j={name:"mongo"}

t={x:3}

提交:db.things.svae(j);db.things.svae(t);

查询:db.things.find();

for循环插入数据

for (var i=1; i<10; i++) db.things.save({x:4,j:i});

每次插入数据都会生成一个ID ("_id")

根据条件查询

db.things.findOne({name:"mongo"});

修改数据

修改mongo为mongo_new

db.things.update({name:"mongo"},{$set:{name:"mongo_new"}});

删除数据

删除mongo_new

db.things.remove({name:"mongo_new"});

更多具体操作可以借鉴我上传的文档数据进行预览实现。

相关推荐
我真会写代码16 小时前
MySQL高频面试题(含详细解析):从基础到高级,备战面试不踩坑
数据库·mysql·面试
观远数据16 小时前
未来3年企业数据分析的核心:基于自然语言的AI优先决策体系如何搭建
数据库·人工智能·数据分析
YummyJacky16 小时前
Redis在项目中的应用
数据库·redis·缓存
qq_2837200516 小时前
MySQL 8.0新特性高频面试题 30 道(超详细答案)
数据库·mysql·面试·mysql8·高频试题
wAEWQ6Ib716 小时前
[拆解LangChain执行引擎]支持自然语言查询的长期存储
数据库·oracle·langchain
吴声子夜歌16 小时前
Node.js——操作MongoDB
数据库·mongodb·node.js
空空潍17 小时前
Spring AI 实战系列(十):MCP深度集成 —— 工具暴露与跨服务调用
数据库·人工智能·spring
bIo7lyA8v17 小时前
从 ChangeTracker 到 SQL Batch 的性能诊断与优化
数据库·sql·batch
Yiyi_Coding17 小时前
Oracle 、 Mysql、Guass 的 sequence
数据库·mysql·oracle