シンプルフォームを使用した通常のフォームがあります。ここで、モデルに対応するフィールドがない入力を追加したいと思います。これはコントローラーによって処理されます。私は試した
<%= simple_form_for @obj do |f| %>
<%= f.input :name %>
<%= f.input :attr, as: :string %> <-- should just send "attr" as post data
<% end %>
しかし、これはMethod not found: attr_not_in_obj
エラーになります。もちろん、標準の Rails ヘルパーを使用することもできますが、そうすると、入力の周りの単純なフォーム HTML がすべて失われ、コピーが正しくないように思えます。
要するに、モデルに接続せずに、レールタグヘルパーのシンプルフォームバージョンのようなものを探しています。モデル属性に対応しない入力を追加するにはどうすればよいですか?