環境
・Rails-5.0.0.1-
・Mysql-5.7-
・Docker
1 わからない事
各テーブル、
・Group
・User
と言う二つのテーブルを
・GroupUser
と言う中間テーブルを作ってアソシエーションしています。
コンソール(サンドボックス)にて
GroupUser id: 1,user_id: 6,group_id: 26(created以下は省略します)
と言うgroupに対して
irb(main):001:0> GroupUser.create(group_id: 26, user_id: 9)
と、してuserを追加したところ.userは追加されたのですが
=> #<GroupUser id: 187, user_id: 9, group_id: 26, created_at: "2020-05-26 02:30:37", updated_at: "2020-05-26 02:30:37">
の様にGroupUser(本来ならば1であるはず)のidが187と、デタラメな数字になる事が何故か分かりません。
サンドボックスの為ランダムな数字が与えられているのかとも思いましたが調べてみても該当する様な文献を見つけられずモヤモヤしています。
どなたかご存知の方がいましたらご教授願います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/26 03:15 編集
2020/05/28 02:36