gpt4 book ai didi

model - 在 CakePHP 3.x 中订购 'Contain' 模型

转载 作者:行者123 更新时间:2023-12-04 02:41:44 27 4
gpt4 key购买 nike

我有多个 ThingsAnotherThing现在我试图在我的 AnotherThing Controller 的编辑操作中对它们进行排序。 - 我可以访问 Things在我的编辑中很好,但我想对它们进行不同的排序(而不是它们的 ID),例如 Things.pos
这里的最佳做法是什么?我试过了

public $hasMany = array(
'Thing' => array(
'order' => 'Thing.pos DESC'
)
);

但什么都没有改变。任何的想法?

最佳答案

通读文档。对不起!

无论如何,如果有人寻找答案,这里是:
http://book.cakephp.org/3.0/en/orm/retrieving-data-and-resultsets.html#sorting-contained-associations

编辑:

When loading HasMany and BelongsToMany associations, you can use the sort option to sort the data in those associations:

$query->contain([
'Comments' => [
'sort' => ['Comment.created' => 'DESC']
]
]);

关于model - 在 CakePHP 3.x 中订购 'Contain' 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38204393/

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