複数の行をテーブルに挿入するために、codeignitor の挿入バッチ関数を使用しています。
$this->db->insert_batch('table', $sizes);
私の $sizes 配列は次のようになります
$sizes = array(
array(
'size' => 'M' ,
'product' => 'Hat'
),
array(
'size' => 'L' ,
'product' => 'Hat'
)
);
これらの値と一意の ID を使用して個別の行を db テーブルに追加するつもりでしたが、ネストされた各配列が追加されると、一意の ID ではなく id フィールドに 0 が追加されます
「キー 'id' のエントリ '0' が重複しています」というエラーが表示されます
これを解決するための最良のアプローチは何ですか? 読んでくれてありがとう!