生成的TableImpl
的代码生成包含诸如getIndexes
,getPrimaryKey
,getKeys
之类的方法。
没有方法可以像TableField
那样获取所有表字段(getFields
)。
还有另一种以编程方式检查例如name
是表的实际列吗?
答案 0 :(得分:0)
您可以尝试按名称获取字段,并检查您是否确实将字段取回
fieldsRow()
也可以使用Row fields = TableName.TABLENAME.fieldsRow();
for (int i = 0; i < fields.size(); i++) {
System.out.println(fields.field(i).getName());
}
方法获取所有字段:
<listener>
<listener-class>org.springframework.web.context.request.RequestContextListener</listener-class>
</listener>
答案 1 :(得分:0)
没有方法可以获取所有表字段(TableField),如getFields。
由于历史上的命名原因,该方法称为Table.fields()
而不是Table.getFields()
。
还有另一种以编程方式检查例如名称是表的实际列吗?