我正在使用 AwesomeNestedSet,并且在我的应用程序中有一个位置可以在模型实例上调用
parent
方法。 在某些情况下,parent
返回nil
。 这很好,但在这种情况下,我需要它返回一个 root
字符串。
我的应用程序中有 3 个地方有这个场景,所以想要一个集中的地方来写这个。 在我的
Category
模型中,我确实尝试过:
def parent
parent || 'root'
end
但是当然,这只是让一切都进入循环。
如何获得此功能而不导致其循环?
尼尔
这应该可以解决问题:
def parent
super || 'root'
end