2017-10-02 4 views
0
[ "_id" : ObjectId("59d1f4d0539f772aacf90f61"), 
    "user_id" : 1222.0, 
    "user_name" : "jadenn", 
    "email" : "[email protected]", 
    "phone" : 333333333.0, 
    "image_ref" : "static/image/123IMG_20170917_232813.jpg", 
    "stories" : [ 
     { 
      "title" : "accident", 
      "description" : "kjsbskns", 
      "longitude" : 19.2, 
      "latitude" : 81.4, 
      "location" : "isl", 
      "date" : 12.0, 
      "reactions" : [ 
       { 
        "type" : "seen", 
        "date" : "1234", 
        "user_id" : 123.0 
       }, 
       { 
        "type" : "seen", 
        "date" : "1234", 
        "user_id" : 123.0 
       } 
      ], 
      "comments" : [ 
       { 
        "comment" : "djksnjknfkjguye", 
        "date" : 123.0, 
        "user_id" : 123.0 
       }, 
       { 
        "comment" : "this is the accident case ", 
        "date" : 123.0, 
        "user_id" : 123.0 
       } 
      ], 
      "reports" : [ 
       { 
        "description" : "uye", 
        "date" : 123.0, 
        "user_id" : 1232321.0 
       } 
      ], 
      "catagory_name" : [ 
       { 
        "type" : "uye" 
       } 
      ] 
     } 
    ] 
} 

ここに私のドキュメントがあります。ユーザーの完全なドキュメントではありません。私は検索しましたが、解決策を見つけることができませんでした。すべてのソリューションは、「どこMYSQLなどの条件」] 1mongodbのドキュメントの単一の属性を返すクエリ

答えて

0

を適用することにより、完全な文書を返すあなたは以下のようにドキュメントからstoriesキーの上に投影する必要があります。

db.youCollection.find({}, {stories:1, _id:0}) 
+0

私だけの物語のリストを必要としています。しかし、それは完全なユーザーの詳細を返しています。 – Khushhal

+0

あなただけの物語を投影しようとしましたか? – Astro

関連する問題