hasura — для вызова http-сервиса API и вставки ответа в postgresql

я уже сделал типа который вызывает конечную точку http и возвращает список результатов.

Затем я должен вставить этот результат в postgresql (я полагаю, через мутацию). Итак, как я могу присоединить эту мутацию вставки к предыдущему результату запроса и, в конечном итоге, применить некоторую пользовательскую логику (например: не вставлять уже существующие записи)

1 ответ

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

Другие вопросы по тегам