0
私はJHipster APIを使用してJSONを経由して、次のオブジェクトを投稿しようとしている:JHipster POSTエンティティID
{
"avaliacao": 3,
"dataHoraCancelamento": "2017-08-18T18:15:39.380Z",
"dataHoraEntrega": "2017-08-18T18:15:39.380Z",
"dataHoraPedido": "2017-08-18T18:15:39.380Z",
"dataHoraPrevisao": "2017-08-18T18:15:39.380Z",
"dataHoraPronto": "2017-08-18T18:15:39.380Z",
"numero": "string",
"observacoesCliente": "string",
"observacoesRestaurante": "string",
"restauranteId": 1051,
"shoppingId": 1151,
"status": "EM_CRIACAO",
"tempoPreparacao": 6,
"total": 4
}
が、私は唯一のフロントエンド上のアプリケーションフォームからそれを保存し管理します。
Exception in br.com.myapp.web.rest.PedidoResource.createPedido() with
cause = 'org.hibernate.exception.ConstraintViolationException: could not
execute statement' and exception = 'could not execute statement; SQL [n/a];
constraint ["FK_PEDIDO_RESTAURANTE_ID: PUBLIC.PEDIDO FOREIGN
KEY(RESTAURANTE_ID) REFERENCES PUBLIC.RESTAURANTE(ID) (1051)"; SQL statement
[23506-195]];
nested exception is org.hibernate.exception.ConstraintViolationException:
could not execute statement
PS:私はこのエラーが2つのエンティティのフィールドを参照認める(「restauranteId私はcURLのか、ポストマンを経由してPOSTをしようとすると私は、バックエンドで、次のスタックトレースを
500 Internal Server Error
を取得します"と" shoppingId ")私は自分のペイロードに持っている、実際に私はこれらのフィールドがないオブジェクトを投稿する場合は動作します。