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.
51 async dbFind(db, id) { 52 return await conn.collection(db).findOne( 53 id 54 ); 55 }
86 findOneById (id) { 87 return this.findOneByQuery({'id': id}) 88 }
8 static 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 }
54 findOne(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 }
80 findOne(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 }
60 export 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 }
61 public 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 }
152 findManyById(ids) { 153 return this.loader.loadMany(ids); 154 }
36 export 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 }
13 function findById(id) { 14 var query = {} 15 query[options.idProperty] = id 16 return Mingo.find(data, query).first() 17 }