0
我已經在mongo模板中定義了我的匹配操作,如下所示。Mongo模板:動態修改匹配操作
MatchOperation match = Aggregation.match(new Criteria("workflow_stage_current_assignee").ne(null)
.andOperator(new Criteria("CreatedDate").gte(new Date(fromDate.getTimeInMillis()))
.andOperator(new Criteria("CreatedDate").lte(new Date(toDate.getTimeInMillis())))));
一切都很好,直到這一點。不過,我無法使用我創建的參考match
修改此匹配操作。我正在尋找List類型的功能,我可以在需要時添加多個條件子句,以便在已經創建的參考中使用。東西上線match.add(new Criteria)
但是MatchOperation
目前不支持任何方法提供此功能。任何幫助在這方面將不勝感激。
答案有幫助。除了下面的代碼的小改動。 'Criteria criteria = Criteria.where(「key1」)。(「value1」)' –