質問編集履歴

2

表記ミスの修正

2022/08/10 05:57

投稿

TakuMa
TakuMa

スコア11

test CHANGED
File without changes
test CHANGED
@@ -97,7 +97,7 @@
97
97
  => null
98
98
  ```
99
99
  ### 試したこと
100
- tinker で $fire = Fire::first(); として、その投稿をリツイートした。そしてリツイートテーブルにもきちんとデータが入っていた。しかしtinkerで$fire->retweeted()としてもnullが帰ってきてしまう。なぜか$fire->->hasMany(Retweet::class, 'retweeted_id', 'id')ならきちんと狙い通りの結果が帰ってきた。
100
+ tinker で $fire = Fire::first(); として、その投稿をリツイートした。そしてリツイートテーブルにもきちんとデータが入っていた。しかしtinkerで$fire->retweeted()としてもnullが帰ってきてしまう。なぜか$fire->hasMany(Retweet::class, 'retweeted_id', 'id')ならきちんと狙い通りの結果が帰ってきた。
101
101
 
102
102
  ### 補足情報(FW/ツールのバージョンなど)
103
103
 

1

該当のソースコードを全てマークダウンに入れました

2022/08/10 05:35

投稿

TakuMa
TakuMa

スコア11

test CHANGED
File without changes
test CHANGED
@@ -56,7 +56,6 @@
56
56
  // 外部キー制約
57
57
  $table->foreign('user_id')->references('id')->on('users');
58
58
  });
59
- ```
60
59
 
61
60
  MySQL
62
61
  firesテーブル
@@ -96,7 +95,7 @@
96
95
  }
97
96
  >>> $fire->retweeted();
98
97
  => null
99
- >>>
98
+ ```
100
99
  ### 試したこと
101
100
  tinker で $fire = Fire::first(); として、その投稿をリツイートした。そしてリツイートテーブルにもきちんとデータが入っていた。しかしtinkerで$fire->retweeted()としてもnullが帰ってきてしまう。なぜか$fire->->hasMany(Retweet::class, 'retweeted_id', 'id')ならきちんと狙い通りの結果が帰ってきた。
102
101