如何为使用Supplement的Next.js Web应用创建搜索功能

i1icjdpr  于 2024-01-07  发布在  其他
关注(0)|答案(1)|浏览(81)

所以,我有一个人的数据库。我想有一个搜索功能的网络应用程序中的数据库。
我尝试使用这里描述的全文搜索功能:https://supabase.com/docs/guides/database/full-text-search
但它只适用于整个词时,我想它的工作字母。例如,我使用的人的姓氏作为我的列,我想搜索。如果姓氏的列表是['Adams', 'Charles', 'Brown'],当我键入C,它应该返回['Charles']
感谢您提供的任何帮助!

j8yoct9x

j8yoct9x1#

你可以使用iLike()过滤器。

const { data, error } = await supabase
  .from('people')
  .select()
  .ilike('name', '%Ch%') // Will return any people where `name` contains `Ch` such as Charles

字符串

相关问题