После использования prefetch_related по-прежнему сталкивается с n + 1

У меня тоже была эта проблема. У меня был старый JDK1.8.0_05. Я установил новейший JDK1.8.0_111, и теперь все отлично работает. Просто не забудьте обновить переменную среды.

Я нахожусь в Windows 7 64 бит. Использование Eclipse Neon 1a.

Надеюсь, что это поможет кому-то.

0
задан pyprism 18 January 2019 в 10:39
поделиться

1 ответ

Поскольку вы уже предварительно выбираете ProductImage объекты, вы можете использовать предварительно выбранные объекты: {% with product.image.all|first as image %}{{ image.image_thumbnail_index.url }}(% endwith %}. (При вызове first() делает дополнительный запрос, используя LIMIT 1 в конце.)

0
ответ дан Bernhard Vallant 18 January 2019 в 10:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: