sql >> Databáze >  >> NoSQL >> MongoDB

Získat první prvek v poli a vrátit se pomocí Aggregate?

Od verze 3.2 můžeme používat $arrayElemAt získat první prvek v poli

db.my_collection.aggregate([
    { $project: {
        resp : { $arrayElemAt: ['$my_field',0] }
    }}
])


  1. Dotazování na pole polí v MongoDB

  2. Jak mohu přidat dvousloupcové jedinečné ID do mongodb v aplikaci meteor?

  3. jak předat proměnnou regulárnímu výrazu

  4. ActionDispatch::Routing::RouteSet#call Rails 4.1 opravdu pomalé