Как использовать агрегат в Drupal 8 для подсчета? - PullRequest
0 голосов
/ 27 сентября 2018

Итак, у меня есть таблица, которая подсчитывает все слова, которые ищутся на сайте.и я должен просмотреть результат, порядок по количеству в таблице для этого слова.

как использовать агрегатную функцию в представлениях (Drupal 8) для него?

1 Ответ

0 голосов
/ 28 сентября 2018

Если вы откроете форму редактирования для своего представления, в 3-м столбце «Дополнительно» вы увидите: «Использовать агрегацию: НЕТ».Вам нужно установить «Да».И после этого вы увидите настройки агрегации для всех ваших полей в поле зрения.Это означает, что вы можете использовать функции агрегирования в запросе.(например, СУММА)

PS: И я не полностью понимаю ваш вопрос.Вы спросили «как использовать» или «я должен использовать».На первый вопрос я ответил ниже.По второму вопросу: это зависит от того, как вы храните его в БД.Если вы сохраняете word => total count, я думаю, вам не нужно агрегировать, если вы создаете новую строку каждый раз, когда пользователь ищет по какому-либо слову, вам понадобится агрегация в вашем представлении.

...