假设我有一个过滤器(在每个动作之前调用),我如何传递一个对象,该对象从其中的数据库中提取到每个视图?我不想重构 我所有的方法。
Vizualize:
我有一个设置对象的过滤器,例如:
def god = God.find(1)
我有100个控制器,每个控制器100个方法,即100 * 100个视图。 通常在你写的动作中写道:
def index = {
def something = Something.find(1)
[something: something]
}
问题是我如何传递God
对象,而不必将返回数组修改为
[something: something, god: god]