この配列を分割してデータベースに保存するにはどうすればよいですか?
モデルには、という3つのフィールドがありますQuestion_id, Answer_id and Phase_id。
次のような結果が得られます。
question_hash_string = "{\"5\":[\"5\",\"0\",\"\"],\"25\":[\"25\",\"1\",\"3\"]}"}
のように見えます{5:[5,0,1], 25:[25,1,3] ... }。
配列を分割し、結果を3つのフィールドに順番Questionに、AnswerおよびPhase各セットに格納したいと思います。
私のBatchテーブルには、、、の3つの列がquestion_idありanswer_idますphase_id。
の最初の値はarray[5,0,1]、、5にquestion_id、および0になります。2行目で、 to 、to 、to 。answer_id1phase_id25question_id1answer_id3phase_id