title
给定一个具有, title_sp
, ,等字段的表title_jp
,并且知道用户的特定语言值(例如 jp),在运行时将表字段重新映射到模型属性的方法是什么。类似于在find(*args)
.
类似于以下内容:
Posts.find(:all, :conditions => {:published => true}, :language => "jp")
并让返回Posts.title
的值由添加的理想指针中的值填充,如果它是 nil/empty title_jp.
,它也能够回退到。title/title_en
title_jp
我一直在研究 overriding .find
,但无法弄清楚如何批量重新映射字段名称。