|
@@ -231,6 +231,7 @@ public class EasyOrmSqlBuilder {
|
|
|
List<CommonSqlRender.OperationColumn> columns = render.parseOperationField(tableMetaData, param);
|
|
|
SqlAppender appender = new SqlAppender();
|
|
|
columns.forEach(column -> {
|
|
|
+
|
|
|
RDBColumnMetaData columnMetaData = column.getRDBColumnMetaData();
|
|
|
if (columnMetaData == null) {
|
|
|
return;
|
|
@@ -238,6 +239,9 @@ public class EasyOrmSqlBuilder {
|
|
|
if (columnMetaData.getName().contains(".")) {
|
|
|
return;
|
|
|
}
|
|
|
+ if (columnMetaData.getProperty("read-only").isTrue()) {
|
|
|
+ return;
|
|
|
+ }
|
|
|
Object value;
|
|
|
try {
|
|
|
value = propertyUtils.getProperty(param.getData(), columnMetaData.getAlias());
|