[英]How to filter by ILIKE word in gino with Postgres
我想在我的項目中實施建議搜索。 我使用了一個 gino 庫,想知道如何在 gino 代碼中編寫一個“like”過濾器?
基本上我需要在 gino 代碼中編寫這個 sql 語句:
SELECT id FROM category WHERE category.name ILIKE '%query%'
在 gino 文檔中找不到任何內容。
在gino主頁上,我們可以在示例中看到:
users = await User.query.where(User.nickname.contains("d")).gino.all()
所以你可以嘗試這樣的事情:
category_obj = await CategiryModel.query.where(
CategiryModel.name.ilike("some_name")
).gino.first()
print(category_obj.id)
你需要先制作 CategiryModel 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.