Closed fjuniorr closed 2 years ago
Essa solicitação foi implementada no PR #983 e está na versão v4.26.1 do frictionless-py
.
Já usei essa versão pra investigar https://github.com/transparencia-mg/new-age7/issues/30. A diferença das mensagens:
## v4.26.0
"note": "not found in the lookup table",
"message": "Row at position \"1765313\" violates the foreign key: not found in the lookup table",
"description": "Values in the foreign key fields should exist in the reference table"
## v4.26.1
"note": "for \"id_contrato\": values \"74285\" not found in the lookup table \"dm_contrato\" as \"id_contrato\"",
"message": "Row at position \"1765313\" violates the foreign key: for \"id_contrato\": values \"74285\" not found in the lookup table \"dm_contrato\" as \"id_contrato\"",
"description": "Values in the foreign key fields should exist in the reference table"
Um recurso pode ter múltiplas restrições de chaves estrangeiras e essa mensagem vai auxiliar na identificação mais rápida do problema.