sql >> Database >  >> NoSQL >> MongoDB

MongoDB:verwijder de laatste twee tekens uit String

Je moet $add gebruiken of $subrtract om de lengte van een nieuwe string te evalueren:

db.collection.aggregate([
    {
        $project: {
            newStr: {
                $substr: [ "$document.field", 0, { $add: [ { $strLenCP: "$document.field" }, -2 ] } ]
            }
        }
    }
])

MongoDB Playground




  1. Mongodb-client findOne() sorteren in node

  2. Hoe mongod.conf bind_ip in te stellen met meerdere ip-adressen

  3. MongoDB Match een array met $type?

  4. MongoDB GeoNear-resultaten sorteren op iets anders dan afstand?