【发布时间】:2011-04-30 00:49:43
【问题描述】:
你看我有一组按字母顺序排列的条目。虽然有些条目以“The”开头。我想要的是忽略“The”并从下一个单词开始排序。例如:
$titles->order_by("name", "ASC")->find_all() // Sample query
- 亚伯拉罕
- 全景
- 恶毒的
我想要什么:
- 亚伯拉罕
- The Malevolent // 在排序中忽略“the”
- 全景
我真正想要的”
- 亚伯拉罕
- Malevolent, The // 有点重新排列
- 全景
我该怎么做?:
$titles->order_by("name", "ASC")->find_all();
如果不是,那么您有什么建议?
我有一种强烈的预感,即使用 REGEX 会达成交易。虽然我不知道如何不进入软件级别。
我使用的是 Kohana 3 ORM,上个月才开始使用。请对我放轻松。
非常感谢。
【问题讨论】: