關(guān)于查詢mongodb數(shù)據(jù)庫(kù)的幾個(gè)方法的用法
有沒(méi)有大神能分析一下,什么時(shí)候find()方法,什么時(shí)候用findOne(),什么時(shí)候用schema下面的靜態(tài)方法fetch()和findById() ????真心不懂,求解
有沒(méi)有大神能分析一下,什么時(shí)候find()方法,什么時(shí)候用findOne(),什么時(shí)候用schema下面的靜態(tài)方法fetch()和findById() ????真心不懂,求解
2017-03-13
舉報(bào)
2017-04-13
fetch方法是find({})的封裝啊,都是遍歷所有數(shù)據(jù),findById是findOne的封裝,簡(jiǎn)化了傳參,findOne()需要傳參數(shù)名和參數(shù)值如findOne(_di: id , cb),findById()是findById(id , cb)比f(wàn)indOne寫起來(lái)更簡(jiǎn)便,findOne是只查詢一條數(shù)據(jù),findById只能按id查詢一條數(shù)據(jù)。你想用哪個(gè)方法都可以,沒(méi)什么大的區(qū)別
find和findOne是mongodb的本地方法。