2015-11-03 61 views
0

查看表单时,我想知道它是否有任何选择列表以及它们是哪个字段。使用红宝石机械化查找选择列表

例如

form.fields_with(type: "selectlist") 

form.selectlists 

任何想法? 假设必须有办法做到这一点,但文档没有帮助...

回答

0

不是一个很好的答案,但它至少在某种程度上工作。

form.fields.select{ |f| f.respond_to?(:options)}