sql >> Databasteknik >  >> NoSQL >> MongoDB

Vad är skillnaden mellan dessa två MongoDB-frågor?

I den första frågan, efter gruppstadiet, sparas användarens skärmnamn under _id nyckel. Inte under user.screen_name nyckel, därför kommer det värdet inte att projiceras eftersom det inte finns någon nyckel.

Om du ändrar din projektion med

{"$project": {"_id": "$_id", "count": 1, "tweet_texts": 1}},

eller

{"$project": {"_id": 1, "count": 1, "tweet_texts": 1}},

eller

{"$project": {"count": 1, "tweet_texts": 1}},

första pipeline kommer att likna den andra pipeline.




  1. Frågedata visas inte i zf2?

  2. Hur man bara lyssnar på localhost på MongoDB

  3. Flerspråkiga attribut i MongoDB

  4. Var man kan skriva och lagra mongoDB kart-/reduceringsfunktioner i java-projekt