标签: elixir absinthe
我正在运行一个查询后端的Absinthe GraphQL服务器,但也有来自外部的事件(通过AMQP),表明发生了更新(其中一些不包括更新的记录信息)。
我可以使用Absinthe.Subscription.publish处理包含新记录的事件。
Absinthe.Subscription.publish
但是如何处理更新记录不存在的情况呢?
换句话说,我想触发Absinthe发出查询,并将结果作为现有订阅的结果发送到GraphQL客户端。