我正在使用Symfony 2.8
我有一个POST方法的根目录。返回格式为json。
@api.model
def _set_null(self):
if self.customers_group_id == 25:
self.customers_group_id = None
_columns = {
'customers_group_id': fields.integer('Group Id', size=5, help="Id customer group", compute='_set_null'),
.....
}
在这个根的侦听器中,我有一个例外。
app_patient_create:
path: /
methods: [POST]
defaults:
_controller: App:Patient:create
_format: json
_angular_safe: true
这是自定义例外:
throw new Exception\MaxPointsException();
在开发环境中,消息返回:
但不在产品环境中:
你知道为什么吗?
答案 0 :(得分:0)
我使用HTTP 409响应来识别我的异常。