用户登录

在 tag.service 里再定义一个按标签的名字查找标签的功能,定义并且导出一个异步函数,名字可以叫它 getTagByName ,让这个函数接收一个 tagName 参数,参数值的类型设置成 string,表示字符串。

在函数里面先准备一段 SQL,声明一个 statement ,用一个字符模板准备一段 SQL, SELECT id 还有 name 字段,来自 tag 数据表。用 WHERE 设置一个条件,条件是 name 字段的值等于一个特定的值,先用一个占位符表示这个值。

下面要执行这段查询,把执行的结果里的第一个项目解构出来,起个名字叫 data , await,用一下 connection 上的 promise,再调用 query 方法,把要执行的 SQL 交给它,这里就是 statement,然后要提供这段 SQL 里的占位符的值,用一下 tagName,它是这个函数接收的参数,使用这个函数的时候要提供一个标签名。

最后要提供点数据,让它 return 的是 data 里的第一个项目。

定义按标签名称查找标签的功能《 Node.js 服务端应用开发:内容标签 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点