2016-08-04 124 views
0

我整合自動完成搜索,但我還是堅持,我怎麼能avoide重複的項目,而搜索貓鼬avoide與查找查詢複製

Deal.find({ 
      title: _keyword 
     }) 
     .distinct("title") 
     .select("title") 
     .limit(10) 
     .exec(function(err, deals) { 
      deffered.resolve(deals); 
     }); 
+0

你能編輯你的問題來解釋更多關於你想達到什麼?您的要求不明確。 – Shrabanee

+0

我想整合谷歌自動完成搜索,我在我的數據庫中有一些交易,其中一些有類似的名稱。現在我想如果我找到一些正則表達式的交易,它不應該返回重複交易。 – Kashif

+0

你有沒有試過[$ regex](https://docs.mongodb.com/manual/reference/operator/query/regex/)? – Shrabanee

回答

1

試試這個:

Deal.distinct('title') 

看到的不同的文件:

doc

+0

感謝它的工作。 – Kashif