MongoDB
-
Mongodb java insert geolocation queryspring project/mongodb 2020. 6. 5. 09:13
mongod cmd 에서는 이렇게 간단하다. db.userinfo.insert({"name":"cafe3","location":{"type":"Point","coordinates":[127.0478308, 37.5237227]}}) 자바에서할려면 저걸 콤마는 Document와 append로 연결해서 변환?해줘야한다... MongoOperations mo = (MongoOperations)mongoTemplate; MongoCollection coll = mo.getCollectioon("collectionName"); String lonb = ServletRequestUtils.getStringParameter(request, "lon", "0"); String latb = ServletRequestUt..
-
Mongodb find query with javaspring project/mongodb 2020. 6. 5. 08:57
MongoOperation mo = (MongoOperations)mongoTemplate; MongoCollection coll = mo.getCollection("collectioName"); BasicDBObject findquery = new BasicDBObject(); findquery.put("name", "someoneName"); FindIterable ret = coll.find(findquery); for(Document dbObject:ret){ System.out.println(dbObject.toJson()); } 여기서 콜렉션을 가져올때 를 빼고 find해서 가져오면 can not cast to bson object인가 exception이 뜨던데... Document를 빼게되면..
-
mongodb + java push update queryspring project/mongodb 2020. 5. 4. 23:01
첨부파일 저장하고 mongodb 에 넣을때 컬렉션에 imgs에 배열로 계속 추가 및 수정, 삭제를 하려한다. for (MongoFileVo mongoFileVo : fresult) { doc_fpimg = new BasicDBObject(); doc_fpimg.put("footprintsimgidx", mongoFileVo.getFootprintsimgidx()); doc_fpimg.put("footprintpgmFileSeq", mongoFileVo.getFootprintpgmFileSeq()); doc_fpimg.put("fileSaveNm", mongoFileVo.getFileSaveNm()); doc_fpimg.put("fileRealNm", mongoFileVo.getFileRealNm()); ..