我正在使用Django在线商店工作,问题很简单,对于一个名为Product with" name"和"描述"我应该尝试使用PostgreSQL进行全文搜索还是使用" icontains"进行简单查询。字段查找?
答案 0 :(得分:1)
使用全文搜索的最简单方法是针对数据库中的单个列搜索单个术语。
例如:Product.objects.filter(description_text__search='lorem')
针对单个字段进行搜索非常有用,但相当有限。要查询这两个字段,请使用SearchVector
您也可以使用SearchQuery。