임베디드 데이터의 배열 목록에 을 삽입하고 싶습니다. 나는 여러 가지 방법을 시도했지만 그것을 밖으로 만들 수 없었다. 내 데이터 구조는 이와 같습니다. 여기에 지정된 코드는 Class X{
Integer _id;
Arraylist<Y> objY;
}
Class Y{
Integer _id;
Arraylist<
Java 언어를 사용하고 있습니다 .MongoDb와 ORM 프레임 워크를 Database.I에 사용해야합니다. Morphia 또는 Spring Data Mongo의 두 가지 옵션이 있습니다. 자세한 내용을 보려면 멀리 볼 수 있습니다. Spring이 발견되었습니다. Data Mongo는 다음부터 사용하는 것이 더 좋습니다 : 1) Inbuilt 클래스의 더
임베디드 mongo 문서로 작업 할 때 배열을 풀려고하지만 org.springframework.data.mapping.model.MappingInstantiationException 같은 예외가 발생합니다. java.util을 인스턴스화하지 못했습니다. 인수와 함께 생성자 NO_CONSTRUCTOR를 사용하여 .List. 당신의 집계 결과이 Aggregat
문서에 포함 된 배열 요소 (하위 문서도 포함 할 수 있음) 중 하나 이상의 일치하는 필드를 쿼리하고 싶습니다. 예를 들어 는 : {
"_id": 1,
"index": 1,
"elements":[
{
"name":"test",
"date":"Mon Sep 01 01:00:00 EEST 2014"
조건부 쿼리를 사용하고 싶습니다. 여기 내 자바 코드 DBObject groupByIECode = new BasicDBObject("$group",
new BasicDBObject("_id", new BasicDBObject("iecode","$iecode")).append("treatmentArms",new BasicDBObject("$fi