Я хочу извлечь только бизнес-объект json, используя приведенный ниже запрос, но он выдает указанную выше ошибку. Я пытался использовать формат json_query (json, path). Но он выдает эту синтаксическую ошибку. Аргумент пути отображается как неизвестный.
JPA-запрос
@Query(value="Select json_query(case_data,'$.business') from onboarding_cases where case_id=?1", nativeQuery = true)
String findByCaseAttrib(BigInteger caseId);
JSON FILE: файл json, который я использую для этого
{
"business": {
"transactions": [
"domesticElectronicPayments"
],
"applicationId": 12345,
"ongoingIncome": {
"externalFunding": {
"name": "ABNCDEFG",
"country": "BA",
"reliance": "withinOneYear",
"relianceNever": "Reliance never"
},
"bankOrBusinessLoan": {
"country": "BA"
},
"cashflowFromBusinessOperations": false
},
"financials":null
}