我已經閱讀了許多貓鼬深度填充文檔和文章,但我似乎無法得到它在這種情況下工作,但我有一種感覺,因爲當數據存儲時, dealSchema沒有ID。思考? 由於這裏的目標是在elasticsearch中使用mongoosastic和索引信息,所以我使用plugin傳入了填充參數。 //mongoose version 4.8.0
var dealSchema = new Schema({
我在Express應用程序中使用了Mongoose和Mongoosastic,我有貓鼬模式course,其中包含2個引用trainer和course-category。這裏是我的模型定義: 教練: let TrainerSchema = new Schema({
firstname: {
type: String,
required: true,
es
最簡單,最準確的現場比賽本來我的查詢字符串「XY」,其中X和Y的話,我的數據庫包含字符串: "A X Y"
"X Y"
"A B C X Y"
"X Y D E"
我如何確保「XY 「總是以最高分迴歸?我想返回「X Y」,因爲它完全匹配(沒有額外的單詞)。 看過文檔後,我嘗試使用match_phrase關鍵字,但我相信這隻能幫助我的查詢順序匹配單詞。所以match_phrase確保返回「