Я делаю прототип на GraphQL. Я впервые работаю с GraphQL. Моя схема (написанная на sdl) отлично разбирается, и тип проводки выглядит хорошо, по крайней мере, при ее загрузке.
Но когда я запускаю свой первый запрос, я получаю следующее исключение. Кто-нибудь может сказать мне, что не так с моим запросом. Также я использую graphiql (версия 7.1.0) для тестирования, и я все равно не вижу, чтобы указать свой тип HTTP-запроса (GET vs POST) и отредактировать заголовки http. Удивлен, что инструмент не предлагает такой базовой c гибкости.
2020-07-12 22:34:27.253 ERROR 46548 --- [nio-9002-exec-1] graphql.GraphQL :
Query failed to parse :
'{
"query":"{\n
assetCalculations(loanapp: LoanApplication) {\n
aggregatedBorrowerAssetsAmount\n
messages\n
}\n
}\n",
"variables":{
"loanapp":{
"loan":{
"affordableLending":{
"loanCommunityLendingProductType":"HomeReady"
}
},
"borrowers":[{"label":"BORROWER_1"},{"label":"BORROWER_2"}],"assets":[{"label":"ASSET_1","assetType":"Bond","assetTypeOtherDescription":"OtherNonLiquidAsset","cashOrMarketValueAmount":50000,"includeInAssetAccountIndicator":true,"fundsSourceType":"StocksAndBonds"},{"label":"ASSET_2","assetType":"Bond","assetTypeOtherDescription":"OtherNonLiquidAsset","cashOrMarketValueAmount":40000,"includeInAssetAccountIndicator":true,"fundsSourceType":"StocksAndBonds"},{"label":"ASSET_3","assetType":"CheckingAccount","assetTypeOtherDescription":"OtherLiquidAsset","cashOrMarketValueAmount":5000,"includeInAssetAccountIndicator":true,"fundsSourceType":"CashOnHand"},{"label":"ASSET_4","assetType":"CashOnHand","assetTypeOtherDescription":"OtherLiquidAsset","cashOrMarketValueAmount":10000,"includeInAssetAccountIndicator":true,"fundsSourceType":"GiftFunds"}],"relationships":[{"from":"BORROWER_1","to":"ASSET_1"},{"from":"BORROWER_2","to":"ASSET_2"},{"from":"BORROWER_1","to":"ASSET_3"}],"subjectProperty":{"propertyUsageType":"PrimaryResidence"}
}
}
}'