0
私はCodeIgniterモデルでクエリを作成しようとしていますが、複数の結合を更新すると機能しません。参加するテーブルが増えました。これらの3つのテーブルだけで移動することはできません。複数の結合と更新codeigniter sql
$emp_datas = array(
'status' => 'test',
'ticket_type' => 'SB',
);
$this->db->join('ticket_requests_type', 'ticket_requests_type.ticket_type_number = ticket_requests.ticket_type')
->join('employee', 'employee.empe_id = ticket_requests.employee_involved')
->set($emp_datas)
->where('ticket_number', $ticket_no)
->update('ticket_requests_type','ticket_requests');
を私の知る限りは、アクティブレコードは、まだこの機能をサポートしていません知っています。カスタムの純粋なSQLクエリを作成するか、ここで提供されるような醜い回避策を使用する必要があります:https://stackoverflow.com/questions/9578253/codeigniter-active-record-update-statement-with-a-join – CodeBrauer
@vincent villafuerte [ここをクリック](https://stackoverflow.com/questions/9333392/sql-join-in-codeigniter-with-active-record?rq=1)私はあなたの答えはここにあると思います –