ransack搜尋查詢

2021-07-23 10:46:59 字數 1392 閱讀 9185

eq: "等於"

eq_any: "等於任意值"

eq_all: "等於所有值"

not_eq: "不等於"

not_eq_any: "不等於任意值"

not_eq_all: "不等於所有值"

matches: "符合"

matches_any: "符合任意條件"

matches_all: "符合所有條件"

does_not_match: "不符合"

does_not_match_any: "符合任意條件"

does_not_match_all: "不符合所有條件"

lt: "小於"

lt_any: "小於任意乙個值"

lt_all: "小於所有值"

lteq: "小於等於"

lteq_any: "小於等於任意乙個值"

lteq_all: "小於等於所有值"

gt: "大於"

gt_any: "大於任意乙個值"

gt_all: "大於所有值"

gteq: "大於等於"

gteq_any: "大於等於任意乙個值"

gteq_all: "大於等於所有值"

in: "被包含"

in_any: "被任意值包含"

in_all: "被所有值包含"

not_in: "不被包含"

not_in_any: "不被任意值包含"

not_in_all: "不被所有值包含"

cont: "包含"

cont_any: "包含任意乙個值"

cont_all: "包含所有值"

not_cont: "不包含"

not_cont_any: "不包含任意乙個值"

not_cont_all: "不包含所有值"

start: "以改值開始"

start_any: "以任意乙個值開始"

start_all: "以所有值開始"

not_start: "不以改值開始"

not_start_any: "不以任意乙個值開始"

not_start_all: "不以所有值開始"

end: "以改值結尾"

end_any: "以任意乙個值結尾"

end_all: "以所有值結尾"

not_end: "不以改值結尾"

not_end_any: "不以任意乙個值結尾"

not_end_all: "不以所有值結尾"

'true': "等於true"

'false': "等於false"

present: "有值"

blank: "為空"

'null': "是null"

not_null: "不是null"

搜尋查詢類指令

1.find指令 將從指定目錄向下遞迴地遍歷其各個子目錄,將滿足條件的檔案或者目錄顯示在終端 基本語法 find 搜尋範圍 選項 選項說明 應用例項 案例1 按檔名 根據名稱查詢 home 目錄下的hello.txt檔案 find home name hello.txt 案例2 按擁有者 查詢 op...

ES elasticsearch 查詢或搜尋總結

很多寫說明文件,沒有總結寫開頭。因為文件內容又很多,你看到後面就忘記前面,沒有形成結構化知識。這樣知識在大腦裡是離散的,不完整,不準確的。所以我的文章都是把結論寫最開始,或者要說的全部內容用一句話寫在最開始。你知道了可以不用看,不知道,可以一眼知道接下來學到什麼。當你看到後面,不記得前面了,回到最開...

Linux 搜尋查詢指令

find 搜尋範圍 搜尋標準 關鍵字 find txt 搜尋當前目錄下,所有的.txt檔案 find a 搜尋當前目錄下,所有名稱中包含a的那些檔案或者目錄 find opt txt 搜尋 opt目錄下所有.txt檔案 find opt size 5k find opt size 5k 搜尋 opt...