sql >> データベース >  >> RDS >> Mysql

Codeigniterのアクティブレコードを使用してJOINされたテーブルを更新することは可能ですか?

    結合を使用して更新するには、このアクティブレコードクエリを試してください:

    function edit_save($data, $post_id, $user_id)
    {
        $this->db->set($data)
        $this->db->where('post.user_id', $user_id);
        $this->db->where('post.post_id', $post_id);
        $this->db->where('post.data_id_fk = data.data_id');
        $this->db->update('post, data');
    }
    



    1. SQLServerシノニムを使用した最初のEntityFrameworkコード

    2. VS2017でADO.NETエンティティデータモデルを追加しても何も起こりません

    3. MySQL-Perl:Perlの例で提出された郵便番号のxマイル以内に郵便番号の配列を取得する方法

    4. MYSQLとinnoDBは、テーブルのAUTO_INCREMENTを動的に変更します