sql >> Database >  >> NoSQL >> MongoDB

$project in $lookup mongodb

U kunt $lookup . gebruiken 3.6 syntaxis naar $project de velden binnen de $lookup pijplijn

User.aggregate([
  { "$lookup": {
    "from": "schedules",
    "let": { "id": "$_id.phone" },
    "pipeline": [
      { "$match": { "$expr": { "$eq": ["$customer.phone", "$$id"] }}},
      { "$project": { "scheduleStart": 1, "scheduleEnd": 1 }}
    ],
    "as": "user_detail"
  }}
])


  1. Mongoimport gebruiken om csv . te importeren

  2. Gegeven een lijst met id's, wat is de beste manier om op te vragen welke id's niet in de verzameling voorkomen?

  3. Mongodb v4.0 Transactie, MongoError:Transactienummers zijn alleen toegestaan ​​op een replicasetlid of mongo's

  4. Getallen opmaken met komma's in SQL