In simple_form, you can do use label_method and value_method, like the below..
f.association :company, collection: Company.all.order(:name), label_method: :name, value_method: :value
1) Does form_for have the same methods?
2) What are the default values for :label_method and :value_method in SimpleForm?
Solution (set in initializer):
config.collection_label_methods = [ :to_label, :name, :title, :to_s ]
config.collection_value_methods = [ :id, :to_s ]