1

我无法让 JDO 包含工作,但我无法在 google 上得到关于异常的很好解释。

这是代码:

Query q = pm.newQuery(SubjectEvent.class);
            q.setFilter(":param1.contains(publisherId) && publisherType == :param2");
            q.setOrdering("created desc");
            List<SubjectEvent> events = (List<SubjectEvent>) q.execute(subjectIds, type);

其中 publisherId 和 publisherType 是字符串,而 subjectIds 是字符串的 ArrayList。

我越来越:

javax.jdo.JDOFatalUserException: Illegal argument
at org.datanucleus.api.jdo.NucleusJDOHelper.getJDOExceptionForNucleusException(NucleusJDOHelper.java:488)
at org.datanucleus.api.jdo.JDOQuery.execute(JDOQuery.java:275)
4

0 回答 0