MySQL order_by Fuel 框架中的 CAST
MySQL order_by CAST in Fuel Framework
我正在研究 Fuel Framework,我需要使用 order_by title
构建查询,即 varchar
,但其中大部分是数字。
我需要按真正的数字顺序对其进行排序。
所以我想用"CAST(title as SIGNED INTEGER) ASC"
。
问题出在 Fuel ORM 中。
我在文档中看不到 order_by
.
中有关 CAST 的任何信息
你知道我想说什么吗? :D
你能帮帮我吗?
使用 DB::expr()
而不是纯字符串。
http://fuelphp.com/dev-docs/classes/database/db.html#/method_expr
我正在研究 Fuel Framework,我需要使用 order_by title
构建查询,即 varchar
,但其中大部分是数字。
我需要按真正的数字顺序对其进行排序。
所以我想用"CAST(title as SIGNED INTEGER) ASC"
。
问题出在 Fuel ORM 中。
我在文档中看不到 order_by
.
你知道我想说什么吗? :D 你能帮帮我吗?
使用 DB::expr()
而不是纯字符串。
http://fuelphp.com/dev-docs/classes/database/db.html#/method_expr