こんにちは。
mysqlとrails4っを使ってアプリケーション開発をしています。
mysql上のtable_Aというテーブルはauto_incrementを使って主キーの採番をしています。
table_Bというテーブルにinsertする時にAの次回の主キーの値を登録したいです。
show table status where name = 'table_A';で取れるAuto_incrementの値を取得したいです。
find_by_sqlを使って上記SQLでうまく値が取れれば良いのですが、nilが帰ってきてしまいます。
tableBのinsertのほうが先なので、下記ページにあるようなLAST_INSERT_ID() ,mysql_insert_id()も使用できないです。
http://mysql.stu.edu.tw/doc/refman/5.1-olh/ja/example-auto-increment.html
何か良い方法ないでしょうか?
どうぞよろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。