【发布时间】:2018-07-02 12:46:11
【问题描述】:
我有一个模型和变更集方法。我想要一个可选字段,如果它没有传递给chargeset,我想设置一个默认值。我该怎么做?
【问题讨论】:
-
在发送给
cast之前先做params = Map.put_new(params, "field", default_value)怎么样? -
@Dogbert 这是公认的默认方式吗?例如用户的角色:
params = Map.put_new(params, :role_id, 2)