平台的bizData的upateMode只支持两种: whereVersion和whereAll;
whereVersion: update或delete时,使用只使用version作为条件;
whereAll: update或delete时,使用所有列的旧数据(即查询出来的数据)作为条件;
whereVersion:判断version字段是否被其他人改变,如果改变就保存失败
whereAll: 判断所有字段是否被其他人改变,如果有任何一个字段改变就保存失败
当使用whereVersion模式是bizData、概念和数据库中必须有version关系或字段
当保存报错“更新模式是WHERE_VERSION时, 必须有version”时按照下面的3项进行检查:
1.确认概念中是否有version关系,没有需要添加上,概念中有数据库的表中也需要添加
2.确认queryAction中是否选择了关系没有选择version
3.确认data的columns是否选择了关系没有选择version
评一波