mongo数据库增删改查操作
来源:互联网 发布:淘宝卖家5天不发货 编辑:程序博客网 时间:2024/05/22 17:44
/**
* 新建数据库,。表 。,数据
*/
Mongo mo=new Mongo("ip地址");
db=mo.getDB("temp");//新建一个库 如果有则在此数据库中操作,如果没有新建此数据库
DBCollection dbc=db.getCollection("His_Day_1");//创建一个表 如果有则在表中操作
DBObject dbo=new BasicDBObject();
dbo.put("name", "小明");
dbo.put("age", 15);
dbo.put("sex", 10);
Object o=dbc.save(dbo).getN();
System.out.println(o);
/**
* 查询数据
*/
//查询条件
BasicDBObject basi=new BasicDBObject();
//basi.put("name","小强");
//basi.put("age", 9);
int age=0;
//查询age 大于9的
// 并且>20 basi.put("age", new BasicDBObject(QueryOperators.GT,9).append(key, val));
basi.put("age", new BasicDBObject(QueryOperators.GT,9));
//模糊查询
Pattern pat=Pattern.compile("^.*小.*$",Pattern.CASE_INSENSITIVE);
basi.put("name",pat);
DBCursor dbsor=dbc.find(basi);
while (dbsor.hasNext()) {
//System.out.println(dbsor.next());
}
//将查询结果转换成json
//System.out.println(JSON.serialize(dbsor));
/**
* 删除数据
*/
//Object obj=dbc.remove(new BasicDBObject("name","小明")).getN();
//System.out.println(obj);
//dbc.drop();
* 新建数据库,。表 。,数据
*/
Mongo mo=new Mongo("ip地址");
db=mo.getDB("temp");//新建一个库 如果有则在此数据库中操作,如果没有新建此数据库
DBCollection dbc=db.getCollection("His_Day_1");//创建一个表 如果有则在表中操作
DBObject dbo=new BasicDBObject();
dbo.put("name", "小明");
dbo.put("age", 15);
dbo.put("sex", 10);
Object o=dbc.save(dbo).getN();
System.out.println(o);
/**
* 查询数据
*/
//查询条件
BasicDBObject basi=new BasicDBObject();
//basi.put("name","小强");
//basi.put("age", 9);
int age=0;
//查询age 大于9的
// 并且>20 basi.put("age", new BasicDBObject(QueryOperators.GT,9).append(key, val));
basi.put("age", new BasicDBObject(QueryOperators.GT,9));
//模糊查询
Pattern pat=Pattern.compile("^.*小.*$",Pattern.CASE_INSENSITIVE);
basi.put("name",pat);
DBCursor dbsor=dbc.find(basi);
while (dbsor.hasNext()) {
//System.out.println(dbsor.next());
}
//将查询结果转换成json
//System.out.println(JSON.serialize(dbsor));
/**
* 删除数据
*/
//Object obj=dbc.remove(new BasicDBObject("name","小明")).getN();
//System.out.println(obj);
//dbc.drop();
0 0
- mongo数据库增删改查操作
- mongo 增删改查操作
- MongoDB_ Mongo数据库增删查改shell操作命令
- [mongo] mongoose增删改查操作
- mongo入门--java对mongo数据库的增删改查
- 数据库操作增删改查
- 数据库操作--增删改查
- Java通过mongo-java-driver-3.0+操作mongodb数据库(增删改查)
- nosql(mongo)增删改查
- Mongo 在Java中的增删改查操作
- mongo客户端mongo VUE增删改查
- mongo客户端mongo VUE增删改查
- mongo客户端mongo VUE增删改查
- mongo客户端mongo VUE增删改查
- mongo客户端mongo VUE增删改查
- mongo客户端mongo VUE增删改查
- c# 数据库增删改查操作
- c#操作access数据库--增删改查
- 怎样通过后台控制前台<input>可编辑或不可编辑
- 线程池的原理及实现
- oracle 分析函数
- Eclipse 中文乱码的问题处理
- python3 opencv3 help(cv2)
- mongo数据库增删改查操作
- virsh 修改openstack虚拟机的xml
- jmeter 3.0安装配置
- django 版本冲突 -未解决
- 新手必备的常用代码片段整理(三)
- Hive的组成模块
- 做三级微分销系统的意义及可行性分析
- leetcode题解日练--2016.7.1
- SQL注入原理讲解,很不错!