1
找到通過一鍵找到記錄並返回它的一個特性:通過鍵和返回值或空
this.db('settings').find({ name : 'option1' }).value
但是,如果記錄不存在,我得到一個錯誤「無法讀取財產的價值'undefined「
是否還有其他一些方法能夠在記錄存在時返回」value「屬性;如果不存在則返回null?
找到通過一鍵找到記錄並返回它的一個特性:通過鍵和返回值或空
this.db('settings').find({ name : 'option1' }).value
但是,如果記錄不存在,我得到一個錯誤「無法讀取財產的價值'undefined「
是否還有其他一些方法能夠在記錄存在時返回」value「屬性;如果不存在則返回null?
this.db('settings').find({name: 'option1'}, function(err, result){
if(err){console.log(err)}
if(result){
// do stuff
}
})
你可以把結果保存在一個變量,並使用三元運算符(假設你的代碼段是一個功能的一部分)。
var result = this.db('settings').find({ name : 'option1' });
return result ? result.value : null;
'this.db(「設置」)找到( {name:'option1'})?這個.db('settings')。find({name:'option1'})。value:null;' – Anonymous0day
好吧,我只是想知道lodash或lowdb是否爲它提供了一些便利功能 – Elfy