gin-vue-admin
gin-vue-admin copied to clipboard
[Feature]: 给全局 GVA_MODULE (中的ID)加上默认 gin binding(uri/form)
功能描述以及必要性描述
当使用一个REST风格路由的时候,如
/users/:id/profile(/users/1/profile),需要将URI中的id绑定到model中的id上,而这个id是gva_module里定义的通用基础模型,几乎每个自定义model都要包含它- 目前我的写法是手动提取 context 里的
id parameter,但我又想在其它模型中直接使用uri:"some_string_id"这样的机制自动绑定,两种实现共存就会显得很割裂
因为不是个 major feature request 所以可以酌情考虑与validator一起重构的时候加上。现在的validator也几乎没用
建议和方案
No response
validator可能不会采用 ID这个默认tag会考虑增加