10 examples of 'mongoose find by id' in JavaScript

Every line of 'mongoose find by id' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.

All examples are scanned by Snyk Code

By copying the Snyk Code Snippets you agree to
51async dbFind(db, id) {
52 return await conn.collection(db).findOne(
53 id
54 );
55}
86findOneById (id) {
87 return this.findOneByQuery({'id': id})
88}
8static async find(id) {
9 const query = await connection.get("select * from queries where id = ?", id);
10
11 if (query.fields) {
12 query.fields = JSON.parse(query.fields);
13 }
14
15 if (query.rows) {
16 query.rows = JSON.parse(query.rows);
17 }
18
19 // For backword compatibility with beta version data structure.
20 if (query.fields && typeof query.fields[0] === "object") {
21 query.fields = query.fields.map(f => f.name);
22 }
23 if (query.rows && typeof query.rows[0] === "object" && !Array.isArray(query.rows[0])) {
24 query.rows = query.rows.map(r => Object.values(r));
25 }
26
27 return query;
28}
54findOne(id, cb) {
55 const self = this;
56 self.collection.findOne({
57 _id: id
58 }).lean().exec((err, res) => {
59 if (err) { return cb(err); }
60 cb(null, JSON.parse(JSON.stringify(res)));
61 });
62}
80findOne(id, cb) {
81 const self = this;
82 return pg(done => self.collection.findOne({
83 _id: id
84 }).lean().exec((err, res) => {
85 if (err) {
86 return done(err);
87 }
88 parse(res);
89 done(null, res);
90 }), cb);
91}
60export async function findById(id: AnalyticUnitId): Promise {
61 let obj = await db.findOne(id);
62 if(obj === null) {
63 return null;
64 }
65 return AnalyticUnitCache.fromObject(obj);
66}
61public async findOneById(id: string): Promise {
62 const filteredData = await this.db.collection(this.collectionName)
63 .find({ id })
64 .project({ _id: 0 })
65 .toArray();
66 return first(filteredData);
67}
152findManyById(ids) {
153 return this.loader.loadMany(ids);
154}
36export async function getById (id) {
37 const oid = ObjectId(id)
38 const session = await sessions().findOne({
39 _id: oid,
40 })
41 session && processItem(session)
42 return session
43}
13function findById(id) {
14 var query = {}
15 query[options.idProperty] = id
16 return Mingo.find(data, query).first()
17}

Related snippets