AI写作智能体 自主规划任务,支持联网查询和网页读取,多模态高效创作各类分析报告、商业计划、营销方案、教学内容等。 广告
~~~ <dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb‐driver</artifactId> </dependency> ~~~ ### 查询 ~~~ public void query(){ // 创建连接 MongoClient client = new MongoClient("ip"); // 打开数据库 MongoDatabase db = client.getDatabase("dbname"); // 获取集合 MongoCollection<Document> cname = db.getCollection("cname"); // 构建查询条件 id = 11 //BasicDBObject bson = new BasicDBObject("id", "11"); // id > 100 BasicDBObject bson = new BasicDBObject("id", new BasicDBObject("$gt", 100)); // 查询 FindIterable<Document> documents = cname.find(bson); for (Document document:documents){ System.out.println(document.getString("content")); } // 关闭连接 client.close(); } ~~~ ### 插入 ~~~ public void add(){ MongoClient client = new MongoClient("ip"); MongoDatabase db = client.getDatabase("dbname"); MongoCollection<Document> cname = db.getCollection("cname"); //插入 Map<String, Object> map = new HashMap<>(); map.put("id", "1"); map.put("name", "test"); Document document = new Document(map); cname.insertOne(document); client.close(); } ~~~