Java Driver를 사용하여 MongoDB에 포함 된 문서 배열의 특정 값을 가져 오는 방법

아말마다와

내가 시도한 것은 배열의 모든 포함 된 문서에서 모든 사이트 이름을 얻는 것입니다. 다음 구문을 사용해 보았지만 작동하지 않았습니다.

(sites. $. site)

{
  "user" : "username",
  "sites" : [{
      "sitename" : "site.com",
      "url" : "site.com",
      }, {
      "sitename" : "site2.com",
      "url" : "site2.com",
      },{
      "sitename" : "site2.com",
      "url" : "site2.com",
   }]
}
Radhakrishnan

몽고-자바,

        MongoClient mongoClient = new MongoClient("localhost",27017);
        MongoDatabase database = mongoClient.getDatabase("Test");

        MongoCollection<Document> collection = database.getCollection("collection");
        ArrayList<Document> doc = new ArrayList<Document>();
        doc.add(new Document().append("$unwind","$sites"));
        doc.add(new Document().append("$project",new Document().append("sitename","$sites.sitename")));
        List<Document> results =collection.aggregate(doc).into(new ArrayList<Document>());
        for(Document res: results){
            System.out.println(res.toJson());
        }

산출:

        { "_id" : { "$oid" : "58c26ce044400b08ca6ff483" }, "sitename" : "site.com" }
        { "_id" : { "$oid" : "58c26ce044400b08ca6ff483" }, "sitename" : "site2.com" }
        { "_id" : { "$oid" : "58c26ce044400b08ca6ff483" }, "sitename" : "site2.com" }

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

MongoDB의 배열에 포함 된 문서를 가져 오는 방법 (Mongoose 사용)

분류에서Dev

Java를 사용하여 mongodb에서 특정 값을 포함하는 배열이있는 문서 찾기

분류에서Dev

C #을 사용하여 다단계 포함 된 MongoDB 문서에서만 해당 부모가있는 정확한 자식 요소를 가져 오는 방법

분류에서Dev

PHP / MYSQL의 단일 테이블에서 특정 값을 사용하여 여러 값을 포함하는 여러 열을 가져 오는 방법

분류에서Dev

XLRD를 사용하여 특정 행의 특정 열에서 값을 가져 오는 방법

분류에서Dev

객체 배열을 포함하는 json에서 특정 객체를 가져 오는 방법

분류에서Dev

MSSQL에서 Pivot with Month를 사용하여 특정 월에 대한 정의와 함께 Rating 열의 값을 가져 오는 방법

분류에서Dev

배열 내에 특정 값을 가진 객체를 포함하지 않는 문서를 얻는 방법

분류에서Dev

mongodb에서 특정 (문자열) 값을 포함하는 컬렉션의 모든 키를 얻는 방법

분류에서Dev

지정된 alt 태그를 사용하여 문자열에서 URL을 가져 오는 방법

분류에서Dev

포함 파일에 정의 된 레지스터의 주소 값을 가져 오기 위해 문자열을 사용하는 방법이 있습니까?

분류에서Dev

배열 필드에 두 개의 특정 값만 포함 된 모든 문서를 찾는 방법

분류에서Dev

Word Interop을 사용하여 Word 문서에서 특정 단어의 범위를 가져 오는 방법

분류에서Dev

Rhino를 사용하여 자바 스크립트 함수의 Java HashMap에서 값을 가져 오는 방법

분류에서Dev

WebRequest를 사용하여 VB.net의 웹 페이지에서 특정 태그 값을 가져 오는 방법

분류에서Dev

배열이있는 문서에 mongodb java를 사용하여 데이터를 가져 오는 데 $ ne을 사용하는 방법.?

분류에서Dev

PHP를 사용하여 배열의 배열에서 키와 값을 가져 오는 방법

분류에서Dev

Java에서 객체 배열을 사용하여 정보를 가져 오는 방법은 무엇입니까?

분류에서Dev

문자열 배열에서 지정된 문자를 포함하는 문자열 목록을 가져옵니다.

분류에서Dev

Java Apache POI 라이브러리를 사용하여 XLSX 파일의 특정 셀에서 값을 가져 오는 방법

분류에서Dev

정규식을 사용하여 문자열에서 특수 문자 만 포함 된 단어를 바꾸는 방법

분류에서Dev

Javascript를 사용하여 연관 배열에서 값을 가져 오는 방법

분류에서Dev

JSON에서 특정 노드 값을 가져 오기 위해 구문 분석 된 후 Groovy를 사용하여 JSON 응답에 동적 문자열 값을 연결하는 방법

분류에서Dev

배열의 특정 속성을 포함하는 문서 가져 오기

분류에서Dev

Excel에서 특정 단어가 포함 된 셀 값을 에코하는 방법

분류에서Dev

Java에서 문자열 배열의 특정 값을 변경하는 방법

분류에서Dev

배열 값의 특정 번호가 포함 된 경우 확인하는 방법?

분류에서Dev

로봇 또는 Python 코드를 사용하여 JSON 배열에서 특정 값을 가져 오는 방법이 있습니까?

분류에서Dev

iOS에서 특정 값이 포함 된 경우 배열 값을 확인하고 표시하는 방법

Related 관련 기사

  1. 1

    MongoDB의 배열에 포함 된 문서를 가져 오는 방법 (Mongoose 사용)

  2. 2

    Java를 사용하여 mongodb에서 특정 값을 포함하는 배열이있는 문서 찾기

  3. 3

    C #을 사용하여 다단계 포함 된 MongoDB 문서에서만 해당 부모가있는 정확한 자식 요소를 가져 오는 방법

  4. 4

    PHP / MYSQL의 단일 테이블에서 특정 값을 사용하여 여러 값을 포함하는 여러 열을 가져 오는 방법

  5. 5

    XLRD를 사용하여 특정 행의 특정 열에서 값을 가져 오는 방법

  6. 6

    객체 배열을 포함하는 json에서 특정 객체를 가져 오는 방법

  7. 7

    MSSQL에서 Pivot with Month를 사용하여 특정 월에 대한 정의와 함께 Rating 열의 값을 가져 오는 방법

  8. 8

    배열 내에 특정 값을 가진 객체를 포함하지 않는 문서를 얻는 방법

  9. 9

    mongodb에서 특정 (문자열) 값을 포함하는 컬렉션의 모든 키를 얻는 방법

  10. 10

    지정된 alt 태그를 사용하여 문자열에서 URL을 가져 오는 방법

  11. 11

    포함 파일에 정의 된 레지스터의 주소 값을 가져 오기 위해 문자열을 사용하는 방법이 있습니까?

  12. 12

    배열 필드에 두 개의 특정 값만 포함 된 모든 문서를 찾는 방법

  13. 13

    Word Interop을 사용하여 Word 문서에서 특정 단어의 범위를 가져 오는 방법

  14. 14

    Rhino를 사용하여 자바 스크립트 함수의 Java HashMap에서 값을 가져 오는 방법

  15. 15

    WebRequest를 사용하여 VB.net의 웹 페이지에서 특정 태그 값을 가져 오는 방법

  16. 16

    배열이있는 문서에 mongodb java를 사용하여 데이터를 가져 오는 데 $ ne을 사용하는 방법.?

  17. 17

    PHP를 사용하여 배열의 배열에서 키와 값을 가져 오는 방법

  18. 18

    Java에서 객체 배열을 사용하여 정보를 가져 오는 방법은 무엇입니까?

  19. 19

    문자열 배열에서 지정된 문자를 포함하는 문자열 목록을 가져옵니다.

  20. 20

    Java Apache POI 라이브러리를 사용하여 XLSX 파일의 특정 셀에서 값을 가져 오는 방법

  21. 21

    정규식을 사용하여 문자열에서 특수 문자 만 포함 된 단어를 바꾸는 방법

  22. 22

    Javascript를 사용하여 연관 배열에서 값을 가져 오는 방법

  23. 23

    JSON에서 특정 노드 값을 가져 오기 위해 구문 분석 된 후 Groovy를 사용하여 JSON 응답에 동적 문자열 값을 연결하는 방법

  24. 24

    배열의 특정 속성을 포함하는 문서 가져 오기

  25. 25

    Excel에서 특정 단어가 포함 된 셀 값을 에코하는 방법

  26. 26

    Java에서 문자열 배열의 특정 값을 변경하는 방법

  27. 27

    배열 값의 특정 번호가 포함 된 경우 확인하는 방법?

  28. 28

    로봇 또는 Python 코드를 사용하여 JSON 배열에서 특정 값을 가져 오는 방법이 있습니까?

  29. 29

    iOS에서 특정 값이 포함 된 경우 배열 값을 확인하고 표시하는 방법

뜨겁다태그

보관