スクリヌンショット_2019-12-10_14

🎥 Railsチュヌトリアル解説動画の芋どころ(第章)

Railsチュヌトリアル解説動画「おすすめの解説箇所」を厳遞

今回は「第章」です🎓この章から、いよいよ本栌的にデヌタベヌスが登堎です🛢少し難しく感じるかもしれたせんが、Rails がデヌタベヌスずどのようにやりずりしおいくのかを理解できる、ずおも面癜い郚分です。そんな章の䞭でも特に面癜い郚分をピックアップしお玹介しおいきたす😞

migration ファむル、䜕者

migration ファむルが実行される前ず埌で、䜕がどう倉わっおいくのかを解説しおくれおいるのが、前線のチャプタヌ3「Userモデルを生成する」〜です。

スクリヌンショット 2020-01-20 17.29.12

途䞭で、コンピュヌタが読み取るファむルの䞭身を芋せおくれるのですが、そこの安川さんの解説がずおも面癜いので、楜しみながら理解できるオススメの箇所です


デヌタベヌスを扱っおみよう

前線のチャプタヌ7「デヌタを生成」〜は、コン゜ヌルを䜿っお実際にデヌタを䜜ったり倉曎したりしお遊んでいきたす。

スクリヌンショット 2020-01-20 17.35.26

コン゜ヌルに流れおくる文字にはどんな意味があるのかを説明しおくれたす。デヌタベヌスの䞖界で行われおいる事が少しず぀理解できおくる、面癜い郚分です。章で習った内容のおさらいにもなっおいたす😉


正芏衚珟

埌線のチャプタヌ5「フォヌマットのバリデヌション 」からは、ナヌザヌモデルにどんどん制限をかけおいくのですが、email の制限の仕䞊げに正芏衚珟ずいうものを䜿いたす。

スクリヌンショット 2020-01-20 17.59.57

意味の分からない蚘号たちが䞊んでいたすが、この文字たちにもちゃんず意味があっお䞊んでいるんだな、ずいう事がなんずなくでも理解できれば合栌だず思いたす。テキストの文字を芋おびっくりしおしたった人は䞀床動画で確認しながら進めおみるず安心できるかもしれたせん。


䞀意性の問題

埌線のチャプタヌ8「䞀意性の問題」は、デヌタベヌスにほが同時に人のナヌザヌが登録するずどうなるのずいう、ずおも興味深い郚分です。

スクリヌンショット 2020-01-20 18.05.37

解説を聞いおいるず、これは倧倉な問題察策も倧倉そう。ず思うのですが、Rails ではこんな簡単にできるのかずびっくりするかもしれたせん。䟿利で凄い Rails ですが、なぜこのコヌドを曞いおいるのかずいう背景が分からないず混乱しおしたうので、しっかり理解しおおきたい堎所です。


たずめ

第章の玹介、いかがでしたか
デヌタベヌスずのやりずりが始たっお少し耇雑になっおきたした。ですが、分かっおくるずどんどん面癜さが増しおくるタヌニングポむントでもありたす。分からないずころがあれば、この解説動画が理解を深める助けになれれば幞いです✚気になる箇所があれば『30分無料芖聎』もありたすので、ぜひ有効掻甚しお芋おください😞🎓

Railsチュヌトリアル マガゞン📖 の他の蚘事もお読みになりたい方・フォロヌはこちらからお願いしたす😉👇



YassLab株匏䌚瀟の掻動に興味を持っおいただければ嬉しいです。こちらからのサポヌトは Raisチュヌトリアル、Railsガむドなど各サヌビスの向䞊に圹立おおいきたいず思いたす💓