0

我对这段代码有疑问:

String issueid = "10001";

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

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

4

1 回答 1

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);
于 2013-05-12T04:40:29.937 回答