Spring JPA или Mon go Шаблон - Как выбрать несколько полей и различить по полю - PullRequest
0 голосов
/ 17 января 2020

Мой документ выглядит следующим образом.

_id:5e1aa7be713898822b25329d
machine_id:"1"
machine_name:"DESKTOP"
group:"cpu"
meter:"cpu_times"
key:"user"
time:""
value:0.0

Мне нужно получить отличные от "ключа" в коллекции вместе с метром_имя. Я пробовал несколько вариантов как через Spring JPA, так и MongoTemplate. но ничего не получилось

Ниже приведены различные ключи, однако мне нужно также групповое поле вместе с различными.

DistinctIterable<String> meterList = mongoTemplate.getCollection("cpu").distinct("key", String.class);

Однако добавление Query и Criteria также не помогло.

Будет ли какой-нибудь самый простой подход с MongoRepositories?

Заранее спасибо

...