ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
プレミアム会員
法人でのご利用
レッスン一覧
プレミアム会員
法人でのご利用
ログイン
運営からのお知らせ
新着のお知らせはありません
PREMIUM
Laravel 8入門 リレーション編
Laravelのモデル間にリレーションを設定する方法について見ていきます。
0%
このレッスンをはじめる前に
このレッスンを進めるには前提知識が必要です。先に以下のレッスンを完了しておきましょう。
Laravel 8入門 基本機能編
(全22回)
PREMIUM
PREMIUM
0%
Laravel 8入門 データベース編
(全13回)
PREMIUM
PREMIUM
0%
Laravel 8入門 CRUD処理編
(全20回)
PREMIUM
PREMIUM
0%
動画レッスン一覧
(16)
質問と回答
(19)
未完了
#01 開発環境を確認しよう
(02:28)
無料公開中
開発環境の確認
コンテナの起動
ブラウザでの確認
未完了
#02 コメント関連のファイルを作成しよう
(01:53)
無料公開中
ファイルの生成
ファイルの確認
未完了
#03 テーブルの構造を定義しよう
(01:42)
無料公開中
Migrationファイルの編集
外部キー制約の設定
未完了
#04 commentsテーブルを作ろう
(01:52)
無料公開中
Migrationの実行
MySQLへの接続
テーブル構造の確認
未完了
#05 複数のコメントを挿入しよう
(02:46)
$fillableの設定
コメントの追加
コメントの確認
未完了
#06 外部キー制約の動作を確認しよう
(01:58)
delete()
外部キー制約の動作確認
未完了
#07 hasMany()を使ってみよう
(01:50)
comments()
hasMany()
未完了
#08 belongsTo()を使ってみよう
(02:27)
post()
belongsTo()
未完了
#09 詳細ページにコメントを表示しよう
(02:14)
show.blade.phpの編集
コメント一覧のスタイリング
未完了
#10 コメントを追加できるようにしよう
(02:43)
フォームの追加
フォームのスタイリング
未完了
#11 ルーティングを定義しよう
(02:16)
web.phpの編集
storeメソッドの定義
未完了
#12 コメントの追加機能を実装しよう
(01:55)
CommentController.php
store()
未完了
#13 バリデーションを設定しよう
(02:07)
latest()->get()
validate()
未完了
#14 コメントを削除できるようにしよう
(01:47)
@csrf
@method('DELETE')
フォームのスタイリング
未完了
#15 コメントの削除機能を実装しよう
(02:05)
ルーティングの定義
destroy()
動作確認
未完了
#16 削除前にダイアログを表示させよう
(02:10)
submitイベントの追加
まとめ
#02 コメント関連のファイルを作成しよう
Laravel の次にお勧めのレッスンを教えてください
2022年1月27日
#03 テーブルの構造を定義しよう
post_id は posts_id としてはいけないのですか?
2022年4月4日
posts テーブルと紐づく仕組みを教えてください
2022年1月27日
#04 commentsテーブルを作ろう
Comments テーブルを作るための migrate でエラーが出ます
2022年1月27日
#06 外部キー制約の動作を確認しよう
$post->delete(); をするとエラーが出ます
2022年1月27日
Nothing to migrate. というエラーがでます
2022年1月27日
#07 hasMany()を使ってみよう
「同名のメソッドを定義」とはどれと同じ名前にするのでしょうか?
2022年1月27日
#08 belongsTo()を使ってみよう
belongsTo( ) メソッドがどこにあるのかわかりません
2022年2月10日
post() や comment() の () を外すのはなぜですか?
2022年1月27日
複数のテーブルにもリレーションを設定することは可能ですか?
2022年1月27日
親クラスの Model クラスを閲覧することはできますか?
2022年1月27日
#11 ルーティングを定義しよう
大文字小文字を区別しない i のようなパターン修飾子を付けるにはどうしたらいいですか?
2022年1月27日
同じページへ複数の関数をルーティングするにはどうすればよいですか?
2022年1月27日
#12 コメントの追加機能を実装しよう
SQLSTATE[23000]: Integrity constraint ... というエラーが表示されます
2022年3月7日
オブジェクトでの操作と、create メソッドでの操作の使い分けを教えてください
2022年1月27日
#13 バリデーションを設定しよう
PostController.php のほうで最新のコメント順にするようにするとエラーになります
2022年1月27日
#14 コメントを削除できるようにしよう
コメントを消すと Missing required parameter for 〜 というエラーが出ます
2022年1月27日
#15 コメントの削除機能を実装しよう
Missing required parameter for ... というエラーが出ます
2022年2月18日
Implicit Binding 使用時、$comment は web.php の {comment} と同じにするという認識であっていますか?
2022年2月10日
ギャラリー
このレッスンについて
最終更新日
2021年6月4日
バージョン情報
macOS 10.15.7 / Laravel Framework 8.41.0 / Docker Desktop 3.3.3
関連キーワード
(5)
Webサービス
(7)
上級者向け
(17)
Laravel 8
(4)
Docker
(12)
Webサービス構築
(15)
このレッスンを共有する