parameter
                                
                                 parameter copied to clipboard
                                
                                    parameter copied to clipboard
                            
                            
                            
                        对于一个已存在的值,需要置空,如何传参
例如用户预约日期字段,用户原先选择了一个日期,保存成功。
后来用户想暂时移除该日期,于是删除了选择的日期,此时前端将该字段以 NULL 形式告知后端,该字段已被删除。
但此时 parameter 做校验时,即使标识了 required = false, allowEmpty = true,仍然会报错。
Same here (required = false) cannt work with (allowEmpty = true)
同问呀,前端传的字段是null,但是后端配置了type=int,required = false, allowEmpty = true,会报错呀
能否提供一个报错的例子?
能否提供一个报错的例子? 前端传参{sort: null}, 后端eggjs在controller校验规则为sort: { type: 'int', required: false, allowEmpty: true}, 报错{"message":"should be an integer","code":"invalid","field":"sort"}
同问+1
同问+1