表单新加了个字段A,历史数据要添加字段A的值,管理页的批量修改这种方式是否是目前最好的方式了?尝试过通过api接口的方式,速度是快的,但更新后只能在列表页看到字段A的数据,详情页是看不到字段A的数据的。
研究了下目前可能更新表单数据的方式,不知道还有没有其他方式,具体如下:
我这边由于需要批量更新的,所以使用了/v1.0/yida/forms/instances/datas这个接口,看了下这个接口也是有这个参数的:useLatestFormSchemaVersion,这个接口我调用了两次,两次上送的参数都是一样的,useLatestFormSchemaVersion也都是上送的true,好像没什么效果,字段A还是只会在列表可以看到,详情页可以看到新增加的组件,但组件没有值,下面是列表有值:
下面是详情页没值:
以下是测试代码:
用/v1.0/yida/forms/instances 更新数据接口更新两次就可以了useLatestVersion 参数传递true,第一次更新值,第二次更新更新组件状态。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。