首页 > 解决方案 > 通过查询或突变检查电子邮件/用户名的可用性?

问题描述

检查用户名/电子邮件可用性的推荐方法是什么?我应该使用突变还是查询?

标签: graphql

解决方案


根据Mutation的官方定义。

如果您有一个更改数据的 API 端点,例如将数据插入数据库或更改数据库中已有的数据,则应将此端点设为 Mutation 而不是 Query。

在检查可用性的情况下,它不会更改或创建任何数据,因此它应该是一个查询。


推荐阅读