gpt4 book ai didi

ruby-on-rails - 如果需要的属性为零,则返回另一个属性的值

转载 作者:行者123 更新时间:2023-12-03 16:17:01 24 4
gpt4 key购买 nike

我有一个 User具有 fullname 的模型和 email属性。

我需要覆盖方法 fullname不知何故,它会返回 email 的值当fullname为零或空。

最佳答案

我还没有用 ActiveRecord 试过,但这行得通吗?

class User < ActiveRecord::Base
# stuff and stuff ...

def fullname
super || email
end
end

这取决于 ActiveRecord 在这些方法中的混合方式。

关于ruby-on-rails - 如果需要的属性为零,则返回另一个属性的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6640678/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com