logo

该视频仅会员有权观看

立即开通课程「Node 框架 Express 实践」权限。

¥
199
/ 年

定义按用户名查找用户的服务

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