- 当用户请求注册账户时,服务端需检查用户名是否已存在。
- 需定义一个函数
get_user_by_name来按用户名查找用户。 - 函数设为异步,接收一个
name参数。 - 函数的主体执行一个SQL查询,从
user数据表中选取id和name字段。 - SQL查询使用
where条件匹配提供的用户名。 - 函数执行后返回查询得到的数据中的第一条记录。
user数据表设计为name字段值唯一,所以结果只有单一数据项。- 如果未找到用户,则返回
undefined。
get_user_by_name 来按用户名查找用户。name 参数。user 数据表中选取 id 和 name 字段。where 条件匹配提供的用户名。user 数据表设计为 name 字段值唯一,所以结果只有单一数据项。undefined。