gin-vue-admin icon indicating copy to clipboard operation
gin-vue-admin copied to clipboard

[Feature]: 给全局 GVA_MODULE (中的ID)加上默认 gin binding(uri/form)

Open pnck opened this issue 3 years ago • 1 comments

功能描述以及必要性描述

当使用一个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

pnck avatar Mar 20 '22 23:03 pnck

validator可能不会采用 ID这个默认tag会考虑增加

piexlmax avatar Mar 21 '22 02:03 piexlmax