我对此代码有疑问:
String issueid = "10001";
EntityExpr issueExpr = new EntityExpr("issueid", EntityOperator.EQUALS, issueid);
当我运行代码时,它不会从数据库加载任何内容。在数据库中,issueid字段是desimal(18.0),所以这会导致错误,因为我的变量issueid是字符串吗?
答案 0 :(得分:0)
我是从StackTrace中找到的:
org.ofbiz.core.entity.GenericModelException: Field with name issueid not found in the Worklog Entity
所以我修复了这样的代码,现在它正在运行:
EntityExpr issueExpr = new EntityExpr("issue",
EntityOperator.EQUALS, issueid);