雑多開発ブログ(仮)

Ruby on Rails

[Rails] 配列にしたHashをform_withでpostする

Hashを配列に入れてformでpostを試みると、Stringに変換されてしまいました。 JSON.parseで元に戻せないかと試してもうまくいきませんでしたが、一工夫でちゃんとpostできました。 Ruby v2.5.3p105 Rails v5.2.1.1 解決方法 こちらを参考にさせていただきま…

session_keyの名前を見つける方法

Rails5.1からはどうやらデフォルトでconfig/initializers/session_store.rbが作られなくなったようです。 session_store.rbを自分で作る際にsession_keyの名前がわかりませんでしたが、consoleで見ることができました。 環境 Ruby v2.5.3p105 Rails v5.2.1.1…

RailsのbootstrapでUncaught TypeError: Cannot read property 'fn' of undefined at setTransitionEndSupport エラーが発生する 他。

ローカルで動くHTML,CSS,JavascriptをRailsで動かそうとしたらJSが大量にエラーを吐いていました。ChromeのF12でConsleを確認すると いろいろとエラーが出てますね....。でてきたエラーは Uncaught TypeError: Cannot read property 'fn' of undefined at se…

RailsでJavascriptのロード画面が終わらない

jQueryを使ってページを読み込んでいる間ロード画面を表示するようにしていましたが、何故か延々とロード画面が表示されてページが表示されません。 よくよく調べてみるとページ内のリンクから飛んだ場合は必ずロード画面で止まるのに対して、アドレスに直接…

Raspberry piでrails sを実行するとエラーがでる時の対処法

この対処法は原因解決の理由が不明の部分がある為、あくまで自分用の覚え書きです。 以下の環境でrails s -b 0.0.0.0を実行するとエラーが出て正常に動作しませんでした。 環境 Raspberry pi 3 model B+ Raspbian v9.4 Ruby v2.4.0 Rails v5.2.1 rubyとrails…