hasura — для вызова http-сервиса API и вставки ответа в postgresql
я уже сделал
Затем я должен вставить этот результат в postgresql (я полагаю, через мутацию). Итак, как я могу присоединить эту мутацию вставки к предыдущему результату запроса и, в конечном итоге, применить некоторую пользовательскую логику (например: не вставлять уже существующие записи)
1 ответ
Я сам изучал это пару дней назад, и мой вывод до сих пор заключался в том, что в настоящее время это невозможно. Вам все равно придется написать небольшой сервис (например, aws lambda), который вызывает ваше действие и подключает результат к мутации. Здесь вы также можете применить свою бизнес-логику. Было бы неплохо иметь такую возможность, чтобы напрямую соединить два APIS или даже просто выполнять передачу данных из одного места в другое. Новые преобразователи Rest, выпущенные в версии 2.1, по крайней мере, упрощают и ускоряют интеграцию с существующими API, поэтому все, что вам нужно сделать, — это подключиться сейчас.