MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

MongoDB :Usuń ostatnie dwa znaki z String

Musisz użyć $add lub $subtract aby ocenić długość nowego ciągu:

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

Plac zabaw MongoDB




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. wyszukiwanie w agregacji mongodb

  2. jak posortować tablicę obiektów według dowolnej listy w mongo

  3. arrayFilters podczas aktualizacji php mongodb

  4. Dane dotyczące przyłączania się do Mongoose

  5. Dlaczego mongodump nie tworzy kopii zapasowych indeksów?