-
默认情况下update只会更新第一条数据相同的数据查看全部
-
如果查询数据不存在,插入数据:db.imooc_collection.update({y:100},{y:999},true);查看全部
-
更新数据, 1更新为999:db.imooc_collection.update({x:1},{x:999}); 更新指定数据:db.imooc_collection.update({z:100},{$set:{y:99}});查看全部
-
mongodump mongorestore 也是数据导入导出,但是是二进制数据,一般用于数据库备份和恢复查看全部
-
mongoimport 数据导入 mongoexport 数据导出查看全部
-
mongo 用于连接mongodb数据服务器的客户端查看全部
-
mongod 用于数据库部署 mongo查看全部
-
想学习编程, 什么都不懂,查看全部
-
获取索引: > db.user.getIndexes() 创建索引1=正向,-1=负向排序: > db.user.ensureIndex({name: 1})查看全部
-
> db.user.update({name: 'admin'}, {$set:{name: 'admin-!!!'}}, false, true)查看全部
-
如果数据不存在则创建: > db.user.update({name: 'admin'}, {name: 'admin-updated'}, true) 第三个参数为true即可查看全部
-
更新数据: > db.user.update({ ... name: 'admin' ... },{$set: { ... name: 'admin-updated' ... }}) 第一个参数为要更新的条件,第二个参数为部分更新的数据 -------查看全部
-
查询数据库长度: > db.user.find().count() 其实可以更简单: > db.user.count() -------------------- 跳过前面4个数据并且分割只需要两行数据并且使用name字段排序: > db.user.find().skip(4).limit(2).sort({name:1})查看全部
-
还可以使用for循环语句以及字符串和数字的连接: > for(i=1;i<10;i++){ db.user.insert({ name: 'test'+i }) }查看全部
-
查看数据库: > show dbs 使用数据库: > use test 查看当前数据库: > db 删除数据库: > db.dropDatabase() ------------ 插入数据(_id必须唯一): > db.user.insert({ ... name: 'admin' ... }) WriteResult({ "nInserted" : 1 }) ------------------ 查看当前库中的表: > show collections ------------------ 查询数据: > db.user.find() 条件查询: > db.user.find({ ... name: 'admin' ... })查看全部
举报
0/150
提交
取消