我有一个集合,它为给定范围内的每个日期返回一个模型(通过Rails控制器提供)。
在我的集合视图中,我想显示集合中第一个日期的月份……我只是想知道实现这一目标的最优雅的方式是什么?
似乎最简单的方法是通过集合访问模型数组,获取第一个模型,然后在该模型中运行所需的方法来检索月份名称。看起来很简单,但我不知道如何从集合中获取第一个模型。
或者,我也可以通过从rails调用router()传入所需的值,但这看起来有点难看。
最后,我可以创建一个全新的集合来检索那个值,但是再说一次--看起来有点过了。
我该怎么做,有什么建议吗?假设将模型数据反馈到集合中并不是太大的禁忌,我猜我是在问如何做到这一点。
https://stackoverflow.com/questions/8571083
复制相似问题