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

node.js moongodb dva nálezy

Musíte zadat podmínku dotazu pro populační metodu.
Něco jako toto:

const userWithCompanies = await User
  .findById(userId)
  .populate({
    path: 'companies',
    match: {
      title: {$regex: `.*${search}.*`, $options: "i"}
  });



  1. Dotazování vnořené v mongoDB

  2. Nelze použít Nested VariableOperators.mapItemsOf v Spring Data MongoDb

  3. Líné načítání/Více posouvání dat v Mongoose/Nodejs

  4. Spring Data Mongo – Perform Distinct, ale nechce do výsledků stahovat vložené dokumenty