sql >> Database >  >> NoSQL >> MongoDB

Mongoose TypeError:kan de operator 'in' niet gebruiken om te zoeken naar '_id' in [object Object]

Dus het was te wijten aan de manier waarop mijn kleurobject niet ontsnapte toen het verzoek werd behandeld. Bij binnenkomst zag het het object, maar de geneste waarden waren niet geldig en daarom gooide het schrijven naar eh db weg omdat het Strings verwachtte. Uiteindelijk heb ik in plaats daarvan een POST gedaan en het json-object in de dataparam doorgegeven en het vervolgens teruggelezen door het lichaam en het werkt zoals verwacht en heeft automatisch de db gemaakt zoals gewenst. Bedankt Noah voor de reactie!




  1. Hoe maak je een model in DRY-patroon met behulp van flow.js (voor asynchrone oproepen) in node.js?

  2. MongoDB + nodejs:hoe ISODate-velden opvragen?

  3. MongoDB op EC2-server of AWS SimpleDB?

  4. Mongoose pass req object naar middleware