Files
hudozka/src/lib/store.js
T

17 lines
348 B
JavaScript

async function find(collection, query, {sort, skip, limit}) {
const cursor = collection.find(query)
if (sort) cursor.sort(sort)
if (skip) cursor.skip(skip)
if (limit) cursor.limit(limit)
return cursor.toArray()
}
async function findOne(collection, query) {
return collection.findOne(query)
}
exports.find = find
exports.findOne = findOne