約束の地

キャロ組

Rails での video タグの書き方

結論

video_tag を使う

具体例

  • your_video_name.mp4 という動画ファイルを app/assets/videos/your_video_name.mp4 に置いた場合です
<%= video_tag 'your_video_name.mp4', autoplay: true, loop: true %>

オプション

オプションはいろいろと指定できるので下記を参照してみて下さい。

video_tag - リファレンス - - Railsドキュメント

RSpecでマイグレーションをスキップさせる方法

結論

spec/rails_helper.rbActiveRecord::Migration.maintain_test_schema! をコメントアウトする

# ActiveRecord::Migration.maintain_test_schema!

背景

既存のデータベースを読み出し専用で扱う場合にこうしました*1

*1:レアケースでしょう

RSpec で response.body に JSON が入っていて欲しいけど空っぽで返ってくる場合

結論

render_views を実行する。

describe Api::UsersController do
  render_views

  describe...

背景

Jbuilder を使って遭遇しました*1

参考

*1:異論はあると思いますが……

Rails の production 環境 で unicorn に直アクセスした際に画像が表示されない場合

結論

config/environments/production.rb 内の以下の記述を書き換える。

  config.public_file_server.enabled = ENV['RAILS_SERVE_STATIC_FILES'].present?

上記の記述を以下のようにする。

  config.public_file_server.enabled = true
続きを読む
Powered by はてなブログ