CakePHP的那种困惑我

问题描述 投票:5回答:2

为什么我的查询,我必须用钥匙order,但含有或表,我必须使用排序?这是一个有点困惑我,而且这不是在fr文档指出,也许在eng文档?

是否有人知道命名的,为什么这些选择?

sorting cakephp cakephp-3.0
2个回答
0
投票

我将开始报价从英语语法堆叠交换答案:

“排序”和“秩序”一般是可互换的,并且在你的榜样,他们是完美的同义词。唯一的区别是,“订单”只能用于东西,实际上有一个预先定义的顺序,如字母或数字。我可以请你按颜色按钮,但是要求你通过颜色来命令他们将没有多大意义。

当您在查询单词“订单”,因为表列是为了存储值与预先定义的顺序比如日期,标识,姓氏使用它更自然。而排序是比较通用的,这就是我为什么在框架的其他部分使用的理论。

不知道是什么刨或只是为框架的自然发展,也许你可以尝试问的核心贡献者之一,并问他的决定。


-1
投票

我认为,“排序”主要用于分页和“订单”用于或许初始查询。在标准的MySQL没有“排序”,所以它只是蛋糕如何决定要区分这两个。

© www.soinside.com 2019 - 2024. All rights reserved.