更新时间:2023-11-08 13:32:10
如果 params,它会将
是 []
分配给 params["user][:role_ids]
["user][:role_ids]nil
或其他虚假值...
It assigns []
to params["user][:role_ids]
if params["user][:role_ids]
is nil
or another falsy value...
否则保留params["user][:role_ids]
示例
variable = nil
variable ||= "string"
puts variable # "string"
variable2 = "value"
variable2 ||= "string"
puts variable2 # "value"