- 運営しているクリエイター
#プログラミング初心者
(6)Railsで簡単なメモアプリを作ってみる
今回はSCSSの@mixinで同じような記述をまとめていきます。
また、修飾もしていきます。
以前まとめた記事 → SCSSのmixinが優秀すぎたのでまとめます。
mixinの設定app/assets/stylesheets/memo.scss
.notification { .notice { background-color:blue; color: white; text-
(5)Railsで簡単なメモアプリを作ってみる
今回はエラーハンドリング を行っていきます。
エラーハンドリング とはエラーが発生した時のアクションを決める事です。
例えば、今回の投稿機能に空文字不可を追加してみます。
バリデーションをかけるapp/models/memo.rb
class Post < ApplicationRecord validates :content, {presence: true}end
validatesは
(2)Railsで簡単なメモアプリを作ってみる
今回はモデルの作成とフォームの作成を行い
実際にデータベースに情報を保存できるようにします。
モデルの作成rails g model post
migrateファイルやmodel/post.rbが作成されました。
db/migrate/~~_create_posts.rbはデータベースの設計図のようなもので
このファイルの中身を弄ってmigrateコマンドを入力することにより
データベースが定