用户登录

创建内容的时候可以保存给内容打上的一些标签,这些标签可能存在,也可能还不存在,在数据库数据端,先 Truncate 一下 tag 这个数据表, 然后在表里先手工添加一个 Tag,id 号是 1,name 是 山。

再打开 HTTP 客户端,创建内容需要用户登录,先发送一个登录请求,用 李白 的身份登录,复制一下成功响应回来的 token 值。

再去配置一个内容发布的请求,用 POST 方法请求 posts 地址,请求需要验证用户的身份,把刚才复制的 Token 值粘贴到这里,这个 Token 是为李白这个用户签发的,所以请求发布内容成功,这个成功发布的内容就会属于李白这个用户。

请求里的数据可以包含一个 title,表示内容的标题,还有一个 body ,表示内容的正文。

再加上一个给这个内容打上的标签,添加一个 tags 属性,这个 tags 就是 POST 实体上定义的他跟 Tag 之间的关系。

值是一个数组,每个项目都是一个对象,如果给内容打的标签存在,在这个 Tag 项目里可以包含一个 id 属性,值就是标签数据记录的 id 号。

如果给内容打的标签在数据表里还不存在,在这个 Tag 项目里面可以包含一个 name 属性,值就是这个标签的名字。

创建内容时存储与标签的关系(准备)《 Nest.js 应用框架:标签 》

统计

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

社会化网络

关于

微信订阅号

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