发表于: 2020-01-04 23:00:23
1 1083
今天完成的事情:
关于接口文档 放个作品集的
关于1级作品集的接口文档
删除 delete
更改 update
1.上下架
2.名称
post 增加
get 查询
1.主页面
2 按 名称 和 上下架 搜索
这个算了下点搜索
居然有6种选择
1 | 不带作品名 | 状态全部 | 主页面 | ||
2 | 不带作品名 | 状态普通 | state0 | ||
3 | 不带作品名 | 状态精选 | state1 | ||
4 | 带作品名 | 状态全部 | name | ||
5 | 带作品名 | 状态普通 | name | state0 | |
6 | 带作品名 | 状态精选 | name | state1 |
这个必须要传递两个双参数
传递多参数
我找到了两种方式:
A 符合restful风格(@paviable接收参数)
B 不符合(@requestparam接收参数)
我们的代码要选择restful风格,即A
get /onework/oneworkname/摄影集/state/0
但我又看到了这个答案
总结就是:
对于从属关系用A(@paviable接收参数)
比如: family/father/1/son/1
对于两个公平的的资源用B比较好(@requestparam接收参数)
比如: family?father=1&mother=1
如果按这个要求,我们又要选择B,因为他俩是平等的
就变成 get /onework?name=摄影集&state=0
那我们到底选择哪种比较好呢?
二
看师兄日报还要写分页
要前端给我们传递页码参数 返回数据
需要用到分页插件 我上次只用了limit函数 没用插件
看来这个也得掌握
明天计划的事情:
完成剩下的接口文档
推进任务
评论