У меня есть функция с входным параметром json в текстовом формате, я выполняю приведение к json внутри себя. Эта функция возвращает еще один Json в текстовом формате. Когда я вызываю эту функцию из PGAdmin 4 с помощью другого функционального теста, она работает нормально, но если я вызываю эту функцию из EF Core 3.0, я получаю эту ошибку:
Error Name: invalid input syntax for type json
Error State: 22P02
Error Context: JSON data, line 1: {"ErrorMsg":"Error Name: type "geometry...
PL/pgSQL function miguel.searchjson(text) line 87 at assignment
SQL statement "SELECT * from miguel.searchJSON(param)"
PL/pgSQL function miguel.test_searchjson() line 19 at SQL statement
С другими функциями без Json, которые возвращают текстУ меня нет проблем в исполнении. Я так называю свою функцию:
var res = _context.JSResultSearch.FromSqlRaw("SELECT miguel.test_searchjson() as jsresult");
Честно говоря, я уже отчаялся в этой теме. Буду благодарен за любую помощь.