在 nedb 中搜尋

為了在 nedb 中搜尋記錄,我們再次需要將包含搜尋條件的 json 作為引數傳遞給 db 物件的 find 函式。

db.find({ name: 'bigbounty' }, function (err, docs) {
  // docs is an array containing documents that have name as bigbounty
  // If no document is found, docs is equal to []
});

為了只找到一個文件,就像我們在 mysql 中使用 limit 一樣,在 nedb 中很容易。

db.findOne({ name: 'bigbounty' }, function (err, doc) {
  // doc is only one document that has name as bigbounty
  // If no document is found, docs is equal to []
});