1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

EntityQuery: сортировка по node_counter - возможно ли?

Главные вкладки

Вопрос к тем, кто в теме. В смысле - сталкивался практически.

Возможна ли какая-то сортировка по node_counter (кол-во просмотров материала - модуль Statistics) при программных запросах типа EntityQuery? Ведь счётчики Statistics не являются ни полями, ни свойствами нод.

Цель - получить с помощью EntityQuery наиболее просматриваемые материалы за последние неделю или месяц.

Или таки без дополнительного обращения к БД (таблица node_counter) здесь никак не обойтись? Или вообще отказаться от EntityQuery? Или делать пост-сортировку массива средствами PHP? Что удобнее/уместнее в контексте озвученной задачи?

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /