Как с помощью EntityFieldQuery получить 10 объектов с лучшим количеством просмотров за день (daycount из модуля statistics)?
Мой код, который отображает сущность, но как получить лучшие представления?
function rp_offer_page_active_offer($org_nid) {
$query = new EntityFieldQuery();
$query->entityCondition('entity_type', 'node')
->entityCondition('bundle', 'offer')
->propertyCondition('status', NODE_PUBLISHED)
->fieldCondition('field_offer_id_org', 'target_id', $org_nid)
->fieldCondition('field_offer_arch', 'value', '1', '<>')
->range(0, 10)
->addMetaData('account', user_load(1));
$result = $query->execute();
return array_keys($result['node']);