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

Mongo agregace se stránkovanými daty a součty

Pokud máte mnoho událostí, {$ push:"$$ ROOT"} způsobí, že Mongo vrátí chybu, vyřešil jsem to pomocí $facet (funguje pouze s verzí 3.4+)

aggregate([
    { $match: options },
    {
      $facet: {
        edges: [
          { $sort: sort },
          { $skip: skip },
          { $limit: limit },
        ],
        pageInfo: [
          { $group: { _id: null, count: { $sum: 1 } } },
        ],
      },
    },
  ])


  1. Aby se dotazy mongoose.js spouštěly synchronně

  2. Používáte Redis k implementaci přihlášení?

  3. Celer umožňuje resetování připojení peerem

  4. Implementuji serializaci a deserializaci NodesJS + Passport + RedisStore?