Во-первых, спасибо Хасуре за невероятно хороший продукт! Я люблю это.
У меня проблема с производным действием с консолью Hasura. Мой вариант использования:
- Я включаю анонимную роль для функции подписки (каждый может отправить электронное письмо, чтобы подписаться)
- Я настроил разрешение для своей таблицы подписки, все в порядке.
- Я хочу проверить ввод пользователя на стороне сервера, например, проверить формат электронной почты. Я следил за этим руководством по производному действию. Я не нашел здесь ошибки.
- Но у меня возникла ошибка. Тип query_root должен определять одно или несколько полей. когда я нажимаю "Действие" в первый раз.
- Согласно этот вопрос, насколько я понимаю , Мне нужен тип объекта для корневого запроса.
Конечно, со временем у меня будет объектный тип для корневого запроса. Я могу обойти эту проблему, задав несколько фиктивных запросов для анонимной роли. Но мне все равно не нравится этот чит.
Есть идеи по этому поводу? Любая помощь будет принята с благодарностью.
Отредактировано: Моя соответствующая текущая версия:
- Хасура 1.3.2
- Развертывание в один клик с помощью Docker в Digital Ocean.