2013-05-12 27 views
0

我有一个问题与此代码:错误与EntityExpr代码

String issueid = "10001"; 

EntityExpr issueExpr = new EntityExpr("issueid", EntityOperator.EQUALS, issueid); 

当我运行它不会加载从数据库中的任何代码。在数据库issueid字段是desimal(18.0)所以这会导致错误,因为我的变量issid是字符串?

回答

0

我发现这个从堆栈跟踪:

org.ofbiz.core.entity.GenericModelException: Field with name issueid not found in the Worklog Entity 

所以我定这样的代码,现在它的工作:

EntityExpr issueExpr = new EntityExpr("issue", 
      EntityOperator.EQUALS, issueid);