gpt4 book ai didi

drupal-7 - Drupal 7 - 实体字段查询订单

转载 作者:行者123 更新时间:2023-12-02 14:14:48 25 4
gpt4 key购买 nike

早上好,我试图获取一组最新的节点类型,但似乎无法弄清楚如何按日期对它们进行排序。到目前为止我的功能如下:

function latest_nodes($type, $limit = 15, $offset = 0) {
$query = new EntityFieldQuery();
$tmp = $query->entityCondition('entity_type', 'node');
if( is_string( $type ) )
$tmp->entityCondition('bundle', $type);
elseif( is_array( $type ) )
$tmp->entityCondition('bundle', $type, 'IN');
$tmp->range($offset, $limit);
$results = $tmp->execute();
return node_load_multiple(array_keys($results['node']));
}

任何帮助将不胜感激!

最佳答案

您正在寻找fieldOrderBy()成员函数,例如

$query = new EntityFieldQuery();
$query->fieldOrderBy('field_name_of_field', 'value', 'DESC');

关于drupal-7 - Drupal 7 - 实体字段查询订单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13046468/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com