ドットインストール - 3分動画でマスターできるプログラミング学習サービス
レッスン一覧
プレミアム会員
法人でのご利用
レッスン一覧
プレミアム会員
法人でのご利用
ログイン
運営からのお知らせ
2023/09/28
NEW
【週刊ドットインストール】 Java入門のクラス編をリリース、スタッフコラムの更新
PREMIUM
Laravel 8入門 データベース編
Laravelとデータベースを連携させる方法について見ていきます。
0%
このレッスンをはじめる前に
このレッスンを進めるには前提知識が必要です。先に以下のレッスンを完了しておきましょう。
Laravel 8入門 基本機能編
(全22回)
PREMIUM
PREMIUM
0%
動画レッスン一覧
(13)
質問と回答
(51)
未完了
#01 開発環境を確認しよう
(03:01)
無料公開中
開発環境の確認
コンテナの起動
ブラウザでの確認
未完了
#02 データベースの設定を確認しよう
(01:50)
無料公開中
設定の確認
MySQLへの接続
データベースの確認
未完了
#03 Migrationでテーブルを管理しよう
(02:39)
無料公開中
Migrationファイルの作成
up()、down()
カラムの追加
未完了
#04 投稿に関するテーブルを作成しよう
(02:28)
Migrationの実行
MySQLへの接続
テーブル構造の確認
未完了
#05 投稿に関するModelを作ろう
(02:16)
Eloquentの説明
Modelの作成
Post.phpの確認
Tinkerの起動
未完了
#06 Tinkerでデータを操作してみよう
(02:25)
オブジェクトの作成
save()
SQLでの確認
未完了
#07 fillableプロパティを設定しよう
(02:26)
create()
Mass Assignment
fillableプロパティ
未完了
#08 複数のデータを追加してみよう
(02:00)
create()
SQLでの確認
未完了
#09 データを抽出してみよう
(02:10)
all()
find()
orderBy()
limit()
get()
未完了
#10 データの更新、削除をしてみよう
(02:24)
データの更新
delete()
未完了
#11 Controllerでデータを取得しよう
(02:33)
Post::all()
useの設定
データの埋め込み
latest()
未完了
#12 詳細ページを表示してみよう
(02:16)
Post::find()
データの埋め込み
CSSの設定
findOrFail()
未完了
#13 Implicit Bindingを使ってみよう
(02:46)
Implicit Binding
動作確認
#01 開発環境を確認しよう
M1 Mac で、エラーが出てコンテナを起動できません
2022年1月27日
#02 データベースの設定を確認しよう
phpmyadmin を使って DB を確認することは出来ますか
2023年9月12日
./vendor/bin/sail mysql mybbs をターミナルで入力しても動画のようになりません
2022年1月27日
Sail is not running. と出て、MySQL に入ることができません
2022年1月27日
./vender/bin/sail mysql mybbs と打つと No such file or directory とエラーが出ます
2022年1月27日
#03 Migrationでテーブルを管理しよう
MyBBS フォルダを他の場所に移動させてもよいですか?
2023年4月15日
sail ファイルを読めるようになるには、どれくらい時間がかかりますか?
2022年5月24日
ERROR: The Compose file './docker-compose.yml' is invalid ... と返ってきます
2022年1月27日
#04 投稿に関するテーブルを作成しよう
docker endpoint for "default" not found と出てLaravelが起動できません
2023年2月21日
maigation files を削除せず migrate すると問題が起こりますか?
2023年4月30日
chmod(): Operation not permitted というエラーが出ます
2022年11月9日
PC を再起動して Docker を開くとエラーが発生します
2022年1月27日
migrate 後にカラム名を変更する方法はありますか?
2022年1月27日
外部キーをつけたい場合はどのように記述するのですか?
2022年1月27日
migrate で、personal_access_tokens というテーブルが作成されました
2022年1月27日
./vendor/bin/sail artisan migrate を実行したところエラー文が出ました
2022年1月27日
「 getaddrinfo failed: Temporary failure in name resolution 」というエラーが出ました
2022年1月27日
「 ./vender/bin/sail mysql mybbs 」が実行されません
2022年1月27日
migration を実行するとエラーとなり、謎のテーブルが作成されてしまいます
2022年1月27日
migration が上手く実行されません
2022年1月27日
vendor/bin/sail artisan migrate を実行すると chmod(): Operation not permitted というエラーが出ます
2022年1月27日
./vendor/bin/sail artisan migrate を実行すると動画と違う結果になります
2022年1月27日
#05 投稿に関するModelを作ろう
date_default_timezone_set() というエラーが出ます
2022年1月27日
app の中に Models フォルダーがありません
2022年1月27日
use の意味がわかりません
2022年1月27日
モデルの名前を Post とすると posts テーブルに紐付けてくれるのはどのような仕組みですか?
2022年1月27日
#06 Tinkerでデータを操作してみよう
どの様に postsテーブルにアクセスしていますか?
2023年4月30日
Base table or view not found エラーをどのように解決しますか?
2023年4月4日
Unknown column 'title' in 'field list' というエラーが表示されます
2022年4月4日
tinker で日本語は入力できないのでしょうか?
2022年1月27日
#07 fillableプロパティを設定しよう
Laravel が Models クラスに書いているものを Post クラスが継承しているから使えるのでしょうか?
2023年9月12日
アクセス修飾子を protected にするのは、Model の Post クラスは内部的な操作で継承されるからですか?
2022年12月5日
Post クラスは静的クラスですか? 動的クラスですか?
2022年1月27日
#08 複数のデータを追加してみよう
レコードを消す方法を教えてください
2023年5月28日
Base table or view not found: 1146 Table 'mybbs.posts' doesn't exist と表示されます
2022年6月1日
Tinker で create() を実行するとエラーになってしまいます
2022年6月5日
SELECT * FROM posts; と入力してもテーブルが表示されません
2022年1月27日
#09 データを抽出してみよう
(END) と出て入力できなくなりました
2022年6月1日
App\Models\Post::find(3); と入力したときに出てくる # に続く四桁の数字は何ですか?
2022年1月27日
#10 データの更新、削除をしてみよう
find を使用して抽出した結果は、どのような過程を経てインスタンスになるのですか?
2022年5月18日
Tinker で日本語入力ができません
2022年1月27日
データの削除及び更新ができず、エラーが出てしまいます
2022年1月27日
#11 Controllerでデータを取得しよう
なぜ Post クラスが使えるのですか?
2022年9月29日
$post = Post::all() の時に $post に渡されるデータはオブジェクトが入った配列でしょうか?
2022年9月3日
use App\Models\Post; によって、Post クラスが使えるようになるのですか?
2022年1月27日
#13 Implicit Bindingを使ってみよう
$post = Post::findOrFail($id); を消したのになぜエラーメッセージが表示されるのかがわからないです
2023年9月12日
PostController の引数名を post 以外にしても大丈夫ですか?
2023年6月14日
Implicit Binding を使うと、データの取得ができません
2022年2月10日
モデルの型とはなんですか?
2022年1月27日
Post 型は HTTP メソッドの POST を指しているのでしょうか?
2022年1月27日
$post の id が自動的にセットされるのはなぜですか?
2022年1月27日
次におすすめのレッスン
Laravel 8入門 CRUD処理編
(全20回)
PREMIUM
PREMIUM
0%
Laravel 8入門 リレーション編
(全16回)
PREMIUM
PREMIUM
0%
リリース情報(note)
『Laravel 8入門 データベース編』をリリースしました。
関連キーワード
Webサービス
(7)
上級者向け
(17)
Laravel 8
(4)
Docker
(12)
Webサービス構築
(15)
詳細情報
最終更新日
2021年5月26日
バージョン情報
macOS 10.15.7 / Laravel Framework 8.41.0 / Docker Desktop 3.3.3