修正 Heroku rails console 的输入问题
October 14, 2020
如果你在 Heroku(或其他地方)的 rails console 里粘贴多行内容,可能会遇到各行“互相渗透”挤成一团的问题。
下次遇到这种情况,可以试着关掉 multiline:
$ heroku run 'bundle exec rails console -- --nomultiline'
如果你在 Heroku(或其他地方)的 rails console 里粘贴多行内容,可能会遇到各行“互相渗透”挤成一团的问题。
下次遇到这种情况,可以试着关掉 multiline:
$ heroku run 'bundle exec rails console -- --nomultiline'
要管理 permitted params,你可以在你的 policy 中加入 permitted\attributes 和 permitted\attributes\for\#{action},例如
Turbo 会监听 form 上的 submit 事件。因此,用 JS 提交表单时,请一律使用 requestSubmit。
Rails 项目在 GitHub actions 中通常会把 gems 安装到 vendor 目录,方便在后续运行时使用缓存。