sql >> Database >  >> NoSQL >> MongoDB

Sails.js-upgrade naar v1 hoofdlettergevoelige query's

Voor MongoDB moeten we een native mongo-query uitvoeren om hoofdletterongevoelig te worden:

const collection = Pet.getDatastore().manager.collection(Pet.tableName);
const res = await collection.find({ name: { $regex: /blue/, $options: 'i' } });
const dataWithObjectIds = await res.toArray();
const dataWithIds = JSON.parse(JSON.stringify(rawDataArr).replace(/"_id"/g, '"id"'));

Zie hier voor meer informatie over native mongo-query's - https://stackoverflow.com/a/54830620/1828637



  1. Stel Redis-cachevoorvoegselsleutel in op Symfony

  2. Wanneer naar Redis? Wanneer naar MongoDB?

  3. Gegevensmigraties met Redis

  4. Kan niet lezen/schrijven op een MongoDB Atlas-database met Mongoose