graphql - 通过查询或突变检查电子邮件/用户名的可用性?
问题描述
检查用户名/电子邮件可用性的推荐方法是什么?我应该使用突变还是查询?
解决方案
根据Mutation的官方定义。
如果您有一个更改数据的 API 端点,例如将数据插入数据库或更改数据库中已有的数据,则应将此端点设为 Mutation 而不是 Query。
在检查可用性的情况下,它不会更改或创建任何数据,因此它应该是一个查询。
推荐阅读
- python - PostgreSQL 使用单个脚本分两个阶段导入 CSV 文件 (psycopg2)
- python - 如何在 Python 中绘制数据透视表?
- python - 如何在 Python 中的另一个方法中调用方法变量
- python-3.x - 返回函数中的“或”如何用于此特定代码
- javascript - 如何将数组对象转换为数组数组?
- c++ - 有没有其他方法可以为指针变量分配地址?
- reactjs - 如何将 Chessboard.js 与 Reactjs 一起使用?
- floating-point - 2个相同比例的数字的除法结果总是相同的吗?
- nuxt.js - 我使用 Nuxtjs,我无权访问 filterText 数据变量
- ios - 计算年龄:对 DateComponents 上成员的模糊引用