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

Sådan sorteres resultater efter strenglængde på MongoDB

MongoDB 3.4 introducerer $strLenCP aggregeringsoperatør, der endelig understøtter dette. Et eksempel:

db.collection.aggregate(
    [
        {$project: {
            "field": 1,
            "field_length": { $strLenCP: "$field" }
        }},
        {$sort: {"field_length": -1}},
        {$project: {"field_length": 0}}
    ]
)


  1. MongoDB vs. Redis vs. Cassandra for en hurtigskrivende, midlertidig rækkelagringsløsning

  2. Installation af Apache CouchDB på CentOS 8

  3. vent på, at alle løfter er færdige i nodejs med bluebird

  4. NodeJs - Brug redis, connect-redis med express