2018-04-05から1日間の記事一覧
rails c --sandbox 最後にロールバック(消去)してくれる。
◆6.2.4 W[ ] %w[foo bar baz] =>["foo","bar","baz"] ←出力時に文字列になっている
user = User.new(name: "", email: "") user.valid? ← これで有効性の確認 user.errors.full_messages ← エラーメッセージ出力(配列で全部) user.errors.messages ← エラーメッセージ出力(ハッシュ)(限定できる)
◆rails 4.3.3 { :name => "Michael Hartl" } 上のコードと、 { name: "Michael Hartl" } というコードは等価になります (一般的には省略記法が好まれますが、明示的に接頭にコロンをつけてシンボル (:name) であることを強調するという考え方もあります)。 ◆…
コンソールをサンドボックスで起動すると、そのセッションで行ったデータベースへの変更をコンソールの終了時にすべて “ロールバック” (取り消し) してくれます。