残念ながら、 というフィールド名でテーブルを作成しましたorder
。
フィールド名が ` (アポストロフィ) で囲まれていることを確認するためにクエリ ビルダーを変更する方法はありますか
私のクエリは次のとおりです。
$select = $this->select();
$select->order('order DESC');
$select->where('order < ?', $row->menu_id);
$select->where('menu_id = ?', $row->menu_id);
ビルダーは以下を作成します。
SELECT `menu_items`.*
FROM `menu_items`
WHERE (order < '1')
AND (menu_id = '1')
ORDER BY `order` DESC LIMIT 1
作成してほしい
SELECT `menu_items`.*
FROM `menu_items`
WHERE (`order` < '1')
AND (menu_id = '1')
ORDER BY `order` DESC LIMIT 1
ありがとう