
mongoDB
有梦就不怕痛
这个作者很懒,什么都没留下…
展开
-
mongodb 中的模糊查询
模糊查询:就是sql的select * from table where xx like yy的样式的sql语句。 db.user.find({"name":/ab/}) 这样,可以查出所有包含有"ab"字符串的数据了。 等同于select * from user where name like "ab" 使用RockMongo客户端工具进行模糊查询 1 ...转载 2020-03-07 08:59:36 · 1876 阅读 · 0 评论 -
MongoDB备份与恢复(linux命令行实现)
1.mongodb数据库备份(mongodump) mongodump -h 193.112.168.19 -d Eatwhat -o /root/eatwhat -h: MongDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017 -d: 需要备份的数据库实例,例如:test -o: 备份的数据存放位置,例如:c:\data\dump,当然该目...转载 2020-03-07 08:55:39 · 778 阅读 · 0 评论 -
MongoDB中对数组元素进行查询
查询 MongoDB中根据数组子元素进行匹配,有两种方式。 使用 “[数组名].[子元素字段名]” 的方式进行匹配。 使用 “[数组名]” $elemMatch { [子元素字段名] }的方式。 不同点在于所匹配的主体不同。 “[数组名].[子元素字段名]” 的方式匹配的主体为 “[数组名]”, 适用于单个条件,如果是多个条件, 则变成数组子元素之间的“或”运算。 请看示例: 假设某个集合...转载 2019-10-29 10:42:49 · 1355 阅读 · 0 评论