odoo 模糊搜尋

2021-10-21 22:34:54 字數 507 閱讀 6959

模糊搜尋。

xml中**實現:

odoo domain 操作符使用場景非常多,很多小夥伴被 like, ilike, =like, =ilike 搞暈了。下面舉例說明一下:

[('name', 'like', 'dog')]

這將返回 name 中 'dog', 'dogs', 'bulldog', ..., 但是 not 'dog'. 就是區分大小寫。

[('name', '=like', 'dog')]

這將返回 name 中 含 dog, 幾乎完全等於 '='

[('name', 'ilike', 'dog')]

這是最通用的檢索,將返回 name  中 含有 'dog', 'dogs', 'bulldog', etc..

['name', '=ilike', 'dog')]

這將返回 name 是'dog', 'dog', 'dog', 'dog', dog', 'dog', 'dog' and 'dog'.

like 介紹

zTree模糊搜尋

根據搜尋的值重新顯示整個ztree 1 輸入框 2 js chatgroupserarchbtn click function function doqueryalg4name value treeobj.shownodes nodelist 指定被顯示的節點 json 資料集合 if value ...

ztree模糊搜尋

1 方法 function 載入樹方法和事件 function searchdepart newdepartcontroller.do?gettreedata datatype json data success function list var setting check view data c...

全文模糊搜尋

1.對原文進行分詞,再通過相應的搜尋演算法進行查詢 主要是中文分詞,這裡推薦 2.資料庫方式,通過全文索引進行搜尋 建立全文索引的表的儲存引擎型別必須為myisam 問題是match against對中文模糊搜尋支援不是太好 新建乙個utf8 myisam型別的表並建立乙個全文索引 create t...