Ruby on rails Rails生态系统中的TypeConverter等价物,用于转换/修改post和get操作中的数据段
我正在寻找一个干净的解决方案,将日期和日期时间值转换为get操作中的本地波斯日期表示形式,并且每当发布包含波斯日期值的表单时,都会将其转换回日期和日期时间 ASP.NET MVC中的解决方案很简单,我以前也实现过 现在我正在寻找Rails的等效机制 你可以看到我到目前为止在这里尝试了什么(, ,但这并不干净,而且我在activerecord中遇到了遍历关联的问题,因为属性只返回简单的成员,而不是关联 环境:Ruby on rails Rails生态系统中的TypeConverter等价物,用于转换/修改post和get操作中的数据段,ruby-on-rails,ruby,ruby-on-rails-3.2,Ruby On Rails,Ruby,Ruby On Rails 3.2,我正在寻找一个干净的解决方案,将日期和日期时间值转换为get操作中的本地波斯日期表示形式,并且每当发布包含波斯日期值的表单时,都会将其转换回日期和日期时间 ASP.NET MVC中的解决方案很简单,我以前也实现过 现在我正在寻找Rails的等效机制 你可以看到我到目前为止在这里尝试了什么(, ,但这并不干净,而且我在activerecord中遇到了遍历关联的问题,因为属性只返回简单的成员,而不是关联 环境: Ruby version 1.9.3-p327 (x86_64
Ruby version 1.9.3-p327 (x86_64-darwin12.2.0)
RubyGems version 1.8.24
Rails version 3.2.9
我发现了一个名为attribute_normalizer的gem,这将非常有用,尽管我在ApplicationHelper中编写了这样的小代码块,并将其设置为controller中的before_filter 这是一种将日期转换为不同格式的方法: