ここに私のコントローラコードです。誰か助けてくれますか?プライマリテーブルIDを取得するにはどうすればいいですか?私は私が主テーブルのIDを取得することができますどのようにすべてのフィールドは、コントローラのコードにここに示された記事と呼ばれる1つのIDとセカンダリテーブルと主テーブル(関係が主キーと外部キーの関係です)私はプライマリテーブルのIDを取得したいが、nullを取得し、非オブジェクトのプロパティを取得しようとしている
public function store(Request $request)
{
$article = new Article;
$article->user_id = Auth::user()->id;
$article->content = $request->content;
$article->live = (boolean)$request->live;
$article->post_on = $request->post_on;
dd($article->user_id);
$article->save();
// Article::create($request->all());
}
このプライマリテーブルは正確には何ですか?これはこれに関連するテーブルですか?このIDはどこから来るべきですか? – Jerodev
これはプライマリキーがidで、そのプライマリテーブルから来たユーザーテーブルです(プライマリテーブルはユーザー、セカンダリテーブルはuser_idが外部キーです)。プライマリテーブルユーザーに関連するユーザーモデルがあります。 – Khalid
'dd(Auth :: user())'しようとしましたか?何を手に入れましたか? – dexterb