Improve docs on Non Active Record #1839
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
SimpleForm relies on
has_attribute?
andtype_for_attribute
to infer attribute type so it may generate the correct input type according to its mapping.I am currently trying to improve Ransack / SimpleForm integration at PR activerecord-hackery/ransack#1487
It was a little hard to me to guess how this was done internally.
I wish I've had seen issue #1666 before.
This PR aims to improve the documentation regarding the use of SimpleForm with non-ActiveRecord objects, making it easier for others to implement and understand.
To ensure the documentation's correctness I am also providing a sample test of the example code.