sql >> Database >  >> NoSQL >> MongoDB

PHP MongoDB werkt meerdere documenten bij met $in/$or

Ik neem aan dat je probleem is dat er maar één document wordt bijgewerkt, toch? Als dit het geval is, moet u een andere instelling opgeven in de derde parameter (de parameter options) voor de updatemethode:

multiple => true

Anders wordt alleen de eerste overeenkomst van uw zoekopdracht bijgewerkt. Zie de documentatie bij de updatemethode op:

http://de.php.net/manual/en/mongocollection.update .php




  1. Een geneste array aggregeren en verkleinen op basis van een ObjectId

  2. MongoDB migreren naar DynamoDB, deel 2

  3. object van redis krijgen zonder eval?

  4. Afbeeldingen uploaden en opslaan