所以我为Criteria
构造了一个mongodb
,我想检查一下它的内容,并在需要时进行更改。无论如何,我找不到该怎么做。更确切地说,我想知道包括哪些字段以及其中包含哪些值,并根据某种逻辑对其进行更改。
所以回答我自己的问题:为了达到上述目的,您需要这样的一段代码]
final Document document = (Document) filterCriteria.getCriteriaObject().get(whatever request param you need)
Collection<ObjectId> ids = (Collection<ObjectId>) document.values().stream().getwhateverIdsOrParams you need.
我希望这对某人有帮助。