teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2020/05/16 00:53

投稿

winterboum
winterboum

スコア23654

answer CHANGED
@@ -4,4 +4,11 @@
4
4
 
5
5
  これですと同じURLからことなるMemoを作ってもSourceが作られることになるのでは?それとも同じURLであったら新規は作らない?
6
6
 
7
- 実際のデータをイメージすると、単に Memoにurlというfieldをつけるだけで良いのでは?とおもいますが、多対多にする意図はなんでしょう
7
+ 実際のデータをイメージすると、単に Memoにurlというfieldをつけるだけで良いのでは?とおもいますが、多対多にする意図はなんでしょう
8
+
9
+ 追記
10
+ ```
11
+ if @memo.save
12
+ @source = Source.find_or_create_by(url: memo_params[:url])
13
+ @memo.sources << @source
14
+ ```