2021-07-01から1ヶ月間の記事一覧
ファイルサイズのバリデーション(10MBまで可、みたいな)は CarrierWave の中に組み込まれていますが、縦横の大きさについてバリデーションする機能は現状ありません(ActiveStorage なら簡単にできるらしいですね)。 今回はその「CarrierWave で縦横の大…
formaction を使ってプレビュー機能を実装したりすると思いますが、だいたい formtarget: '_blank' も一緒に使うと思います。 formtarget: '_blank' を使うと、プレビューは別タブで表示されます。 また元のタブに戻ってフォームを送信する、という操作を期…
※どちらかというと自分への備忘記事になります。 タイトルのままですが、以下のような場合に、 create_table "books", force: :cascade do |t| t.string "title" t.integer "price" t.boolean "published" # ... end 以下のようになります。 [2] pry(main)> …