应该使用什么样的搜索

时间:2017-08-17 04:54:25

标签: python django search

我正在使用Django在线商店工作,问题很简单,对于一个名为Product with" name"和"描述"我应该尝试使用PostgreSQL进行全文搜索还是使用" icontains"进行简单查询。字段查找?

1 个答案:

答案 0 :(得分:1)

使用全文搜索的最简单方法是针对数据库中的单个列搜索单个术语。 例如:Product.objects.filter(description_text__search='lorem')

针对单个字段进行搜索非常有用,但相当有限。要查询这两个字段,请使用SearchVector

您也可以使用SearchQuery。