Рейтинг:0

как выбрать для ревизий один язык?

флаг za

модуль удаления ревизии узла не различает язык ревизий.

Запрос sql для возможных версий каждого узла:

ВЫБЕРИТЕ т.видео КАК видео
ОТ
(ВЫБЕРИТЕ r.vid КАК vid, r.revision_timestamp КАК ревизия_timestamp
ОТ
node_field_data n
ВНУТРЕННЕЕ СОЕДИНЕНИЕ node_revision r ON r.nid = n.nid
ГДЕ (n.nid = '7459') И ("изменено" < '1644848132') И ((n.vid > r.vid))
СГРУППИРОВАТЬ ПО n.nid, r.vid, r.revision_timestamp
ЗАКАЗАТЬ ПО "revision_timestamp" DESC
ПРЕДЕЛ 9223372036854775807 СМЕЩЕНИЕ 4) t

я могу получить активные языки сайта

 // Получение списка доступных языков
    $langcodes = \Drupal::languageManager()->getLanguages();
    $langcodesList = array_keys($langcodes);

Я не нашел, как повторять этот запрос для каждого языка, каждый раз выбирая только ревизию для этого языка.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.