我目前在Drupal8中使用Entityquery API。每当我尝试排序时,我都会遇到一些代码失败,但如果我删除排序行,则会有效。我检查了日志,但在日志中看不到任何关于错误的信息。
见下文。
这有效:
$query->condition('status', 1)
->condition('type', 'programme')
->range(0,5);
这不是
$query->condition('status', 1)
->condition('type', 'programme')
->sort('changed', 'DESC')
->range(0,5);
请有人能告诉我发生了什么事吗?
答案 0 :(得分:0)
$query->condition('status', 1)
->condition('type', 'programme')
->sort('changed', 'DESC')
->range(0,5)
->execute();