随笔分类 - mongodb
摘要:在新版本的mongodb中已经不默认安装这些工具,需要到mongodb网站单独下载 https://www.mongodb.com/try/download/database-tools 下载完成后使用scp D:\mongodb-tools.tgz root@8.143.49.192:/home/
阅读全文
摘要:mongodb 中的id是一个对象,所以查询到的对象要用在网页里需要转换成字符串,字符串要用作查询条件有需要转换会对象
阅读全文
摘要:导入数据 C:\mongodb\bin>mongoimport --db chapterenglish --collection userTable--file c:\userTable.json C:\mongodb\bin>mongoimport --db junxin --collection
阅读全文
摘要://这是删除整个数据库的命令//db.dropDatabase()//这是删除集合的命令//db.collection.drop() //删除集合中的文档//db.guest.remove({'aaa':'aaaa'}) 这样会删除匹配到的所有数据 使用db.guest.remove({}) 可以删
阅读全文
摘要:mongodb 查询某个字符段包含某个值,查询条件的地方使用正则表达式即可,下面例子查找word字段中素有带有g的条目 db.pronunciation.find({"word":/.*g.*/}) 如果字段是一个数组,像这样 就可以直接使用这个命令,这个默认就是包含查询。 db.pronuncia
阅读全文
摘要:#创建新的集合yb > for(i=0;i<10;i++){db.yb.insert({'i':i})} WriteResult({ "nInserted" : 1 }) > show collections #重命名集合为yb2 > db.yb.renameCollection('yb2'); {
阅读全文
摘要:MongoDB 推荐使用「内嵌文档(Embedded)」,所以带来一个问题,如何查询嵌入文档内的数据? 本文转自简书:该叶无法找到关注 假如我们有一个 storage 的 Collection,包含一条数据: // `storage` Collection { "_id": "alpha", "na
阅读全文
摘要:与更新现有集合字段相同,$set如果指定的字段不存在,将添加新的字段。 看看这个例子: > db.foo.find() > db.foo.insertOne({"test":"a"}) > db.foo.find() { "_id" : ObjectId("4e93037bbf6f1dd3a0a95
阅读全文
摘要:转载自 yonziliu MongoDB 数组操作$push:向文档数组中添加元素,如果没有该数组,则自动添加数组。 db.users.insert({"name":"zhang"})db.users.update({"name":"zhang"},{"$push":{"emails":"zhang
阅读全文
摘要:本篇介绍了 MongoDB 的嵌套属性更新操作,主要是定位操作符$的使用。通过定位符可以定位我们需要修改的数据位置,进而进行更新操作。以及属性的添加和移除,通过$push、$pull和$pop指令即可完成响应的操作。
转载自
https://www.jb51.net/article/215577.htm
阅读全文