haystack 如何对已经索引完的内容进行查询过滤呢
来源:11-4 配置Haystack Elasticsearch和创建索引类
Dreambig
2022-01-14
老师,
haystack 如何对已经索引完的内容进行过滤呢?就是queryset自定义查询过滤。
譬如:
传进来的参数
q = 'photo frame', category = 'metal'
我要查询过滤出 category是metal 下的photo frame所有产品。
如果是只是一个q,是很容易做到,但是现在多了一个字段category参数要查询,不懂怎么做了。
我看了下文档,说是用 get_queryset这个方法来实现。但是我用了,却是没效果。
是不是我理解错了?
谢谢。
写回答
1回答
-
Jack
2022-01-18
不好意思,好几天没上来看问题了。😭
你是使用的queryset.filter(xx).filter(xx)链式查询吗?
00
相似问题