1
我想照常進行查詢,但是這次我在查詢中需要三個條件。所以我寫了一個代碼,查詢是這樣的:javax.jdo.JDOFatalUserException:非法參數
Query query = pm.newQuery(LokationsEntry.class, " personalgroup == 1 && openningtime < now && closingtime > now");
query.declareParameters("java.util.Date now");
entries = (List<LokationsEntry>) query.execute(now);
現在是一個日期參數。
問題是,如果我刪除日期比較之一,它工作正常。但是如果我同時使用日期比較,它會給我這個錯誤。我需要查詢,以便時間在關閉和開放時間之間。你知道如何解決這個難題?
我解決了這個問題,比較了openningtime
Genom
*「我解決了這個問題。」*恭喜,並感謝您回報。您能否將您的評論作爲答案輸入並標記爲正確?這會讓問題(和答案)更容易找到其他人在以後搜索。 –
對不起,我以爲我解決了它,但它確實很好。在我的查詢中(openningtime
Genom