msProducts и RAND, как оптимизировать?

{'!msProducts' | snippet: [
            'parents' => '528', 
            'tpl' => 'product-main',
            'includeTVs' => 'price_old,image,categ',
            'tvPrefix' => 'tv',
            'sortby' => 'RAND()',
Видел подобные решения, но не понимаю, как применить.
SELECT f.id FROM files f
	    JOIN ( SELECT RAND() * (SELECT MAX(id) FROM files) AS max_id ) AS m
	    WHERE f.id >= m.max_id
	    ORDER BY f.id ASC
	    LIMIT 1;
Роман
15 декабря 2020, 22:21
modx.pro
388
0
Поблагодарить автора Отправить деньги

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0