如何预取鹡鸰文章标签?

问题描述 投票:0回答:1

我有大约10个帖子,它产生了大约100个查询来获取帖子标签。 我有10个左右的帖子,产生了大约100个查询来获取帖子标签。taggit 图书馆的Wagtail下面使用 支持prefetch_related但增加 prefetch_related 没有效果。经过更多的研究,我发现,罪魁祸首是鹡鸰氏的 ClusterTaggableManager 覆盖 taggit's TaggableManager.

其中 变革日志它说

2.0 (22.04.2016)
~~~~~~~~~~~~~~~~    
* Fix: prefetch_related on a ClusterTaggableManager no longer fails (but doesn't prefetch either)        

已经2年了,看来他们短期内不会修复。那么......我有什么办法可以减少查询次数吗?

django wagtail
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.