我有以下一段代码,我想知道它是否可以压缩为一行:
if self.id
return if Party.find_by_id(self.id).name.downcase == self.name.downcase
end
我想知道是否无论如何都要在一行中有这个声明。
我知道你可以使用if statement ? then_statement : else_statement
,但希望你能在这里看到没有别的东西。也许break
或continue
或类似的东西?(如果您看到它,请随意对实际代码进行优化 - 这几乎就是这里的目的)