CIのアクティブレコードを使用して、オートコンプリートの連結を試みています。
私のクエリは次のとおりです。
$this->db->select("CONCAT(user_firstname, '.', user_surname) AS name", FALSE);
$this->db->select('user_id, user_telephone, user_email');
$this->db->from('users');
$this->db->where('name', $term);
このことわざからMySQLエラーが発生し続けます:
エラー番号: 1054
'where 句' の列 'name' が不明です
これは本当ですが、Concat 句で作成したばかりです。理想的には、連結された名と姓のフィールドに一致する $term が必要です。
これを改善するために私ができることはありますか?これをフラットなMySQLクエリとして書くことを検討しています..
前もって感謝します