INNER CODE UNIT · JavaScript

buildDocsPromise

aravindnc/mongoose-paginate-v2 · src/index.js:215

  function buildDocsPromise() {
    if (!limit) {
      return Promise.resolve([]);
    }

    // Use queryOptions (which includes collation) to preserve session context in transactions
    const mQuery = model[customFind](query, projection, queryOptions);

    if (populate) {
      mQuery.populate(populate);
    }

    mQuery.select(select);
    mQuery.sort(sort);

    if (lean) {
      // use whit mongoose-lean-virtuals
      if (leanWithVirtuals) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…