Java 如何比较OFBiz中实体中的两个时间戳字段

Java 如何比较OFBiz中实体中的两个时间戳字段,java,ofbiz,Java,Ofbiz,我遇到了一个在OFBiz中创建实体条件的问题。我想生成一个条件来比较实体中的两个字段。类似的SQL查询如下所示 select * from tableName where fromDate > lastUpdatedStamp 我用过 EntityCondition.makeCondition("fromDate", EntityComparisonOperator.GREATER_THAN, EntityFieldValue.makeFieldValue("lastUpdatedSta

我遇到了一个在OFBiz中创建实体条件的问题。我想生成一个条件来比较实体中的两个字段。类似的SQL查询如下所示

select * from tableName where fromDate > lastUpdatedStamp
我用过

EntityCondition.makeCondition("fromDate", EntityComparisonOperator.GREATER_THAN, EntityFieldValue.makeFieldValue("lastUpdatedStamp"))
但这没有帮助。当我尝试执行这个时,它说


带有值(fromDate>lastUpdatedStamp)的键(0)不是字符串。有人知道如何在OFBiz中实现这一点吗?

当该字段不在表中时,会发生此特定错误。entitycondition是正确的,但我正在查找不同表中不存在此字段的fromDate字段。当该字段不存在于表中时,会发生此特定错误。entitycondition是正确的,但我正在查看不同表中的fromDate字段,该字段不存在。