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

jak $ projektu ObjectId do wartości ciągu w agregacie mongodb?

Mongodb 4.0 wprowadził $toString operator agregacji. Więc teraz możesz łatwo przekonwertować ObjectId na ciąg

db.collection.aggregate([
  {
    $project: {
      _id: {
        $toString: "$_id"
      }
    }
  }
])

LUB odwrotnie, używając $toObjectId agregacja

db.collection.aggregate([
  {
    $project: {
      _id: {
        $toObjectId: "$_id"
      }
    }
  }
])


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak wysłać zapytanie do MongoDB za pomocą like

  2. MongoDB $odejmowanie

  3. 5 sposobów na wybranie wierszy o maksymalnej wartości dla ich grupy w SQL

  4. Jak Trello przechowuje dane w MongoDB? (Zbiór na tablicę?)

  5. MongoDB $atan