我现在正在从事Spring Boot项目。我完全喜欢它。 我已经创建了我的服务,实体,仓库。对于简单的场景,一切似乎都还可以。
但是,问题是,我的一个实体具有以下属性(properties):
用户ID;
loginName;
电子邮件;
个人资料;
createdDate;
lastModifiedDate;
我正在swagger ui上列出我的服务。当我尝试在swagger上调用更新服务时,lastModifiedDate条件不应作为输入属性列出,我需要在后端处理此属性。同样,当我尝试从招摇中添加新的用户记录时,createdDate条件不应作为输入属性列出,我需要在后端处理该属性。
我尝试用谷歌搜索,但是到目前为止我找不到相对的答案。 你有什么建议 ?任何链接,文件。 。 。 还是有可能?
swagger-ui的屏幕截图:
答案 0 :(得分:2)
分隔- debug:
msg: "{{ users | json_query( query ) }}"
vars:
query: '[?contains(`{{ adminsys_members|to_json }}`, username)].authorized_keys'
和entity
对象是一个好习惯。这样,您可以选择要暴露给api合约的字段。
因此,在您的情况下,创建一个没有modifedOn和createdOn的新对象,并在您的控制器中使用它