Comment on Show HN: A gem to stop progressively building ActiveRecord queriesparentComments−5vforestOP12yAh, that's neat. I usually just build these forms without the Rails helpers, using something like: <form> <input type='text' name='email' value='<%= params[:email] %>' /> </form> Which works out nicely, since the method defaults to 'GET' and the action defaults to the current path.−troels12yIt'll do too, but I think it's nice to abstract the http-layer completely away from the view.In case you want to replicate, I believe the relevant part is simply adding this to the base class: extend ActiveModel::Naming include ActiveModel::AttributeMethods def to_key [] end And then add `attr_reader` for each field.
Comments
Ah, that's neat. I usually just build these forms without the Rails helpers, using something like:
Which works out nicely, since the method defaults to 'GET' and the action defaults to the current path.It'll do too, but I think it's nice to abstract the http-layer completely away from the view.
In case you want to replicate, I believe the relevant part is simply adding this to the base class:
And then add `attr_reader` for each field.