sql >> Database teknologi >  >> NoSQL >> MongoDB

Saml forskellige værdier i MongoDB

Du kan bruge $addToSet at gruppere unikke værdier i ét dokument og derefter $unwind a> for at få flere dokumenter tilbage:

db.ign.aggregate([
    {
        $group: {
            _id: null,
            genre: { $addToSet: "$genre" }
        }
    },
    {
        $unwind: "$genre"
    },
    {
        $project: {
            _id: 0
        }
    },
    { $out: "dimen_genre" }
]);


  1. Sådan gør du:Test HBase-applikationer ved hjælp af populære værktøjer

  2. Mongoose Promise med blåfugl og maskinskrift

  3. Tilføjelse af underordnet dokument til eksisterende mongodb-dokument

  4. Mongo Cast streng til nummer for forespørgsel