我有一些列需要默认值,而无需任何类型的用户干预/更改,例如订单状态和一些时间戳、用户状态(活动、非活动、暂停等)。
有没有办法可以用默认数据指定这些列?也许在rules.json
某个地方。
例如,我有一些来自用户的订单。在汇款之前,我添加了订单,pending
以便我可以在 IPN 上获得参考。我不希望用户能够更改该字段,因此在我添加的规则中,".validate": "newData.isString() && newData.val() == 'pending'"
但我希望允许其他客户端将其值更改为completed
等failed
。我该怎么做?