db.yorum.aggregate([
{ $match: { bayiId: "5848631a2aa9191f78ff3847" }},
{ $group: { _id: "$bayiId" ,avg: { $avg: "$yildiz" }}}
])
Как я могу использовать весеннюю загрузку?Агрегация данных весенних загрузок с MongoDB
Мне нужно «yildiz» avg.
MongoDBConfig.java
@Configuration
@ComponentScan(basePackages="com.application.repository")
@EnableMongoRepositories(basePackages = "com.application.repository")
@EnableMongoAuditing(modifyOnCreate=false)
public class MongoDBConfig extends AbstractMongoConfiguration {
@Override
protected String getDatabaseName() {
return "application";
}
@Override
public Mongo mongo() throws Exception {
return new MongoClient("localhost", 27017);
}
@Bean
public MongoExceptionTranslator exceptionTranslator() {
return new MongoExceptionTranslator();
}
@Bean
public LoggingEventListener logginEventListener(){
return new LoggingEventListener();
}
}
MongoDB Настройка класса. Как добавить mongoTemplate?
Редактировать
java.lang.IllegalArgumentException: неподдерживаемый объект com.application.domain.Bayi! Не удалось определить IsNewStrategy.
Как я могу сохранить репозиторий?
bayiRepository.save(seciliBayi);
Спасибо за помощь. Но я редактирую свой пост. У меня есть MongoDBConfig.java. Как я могу добавить mongotemplate в классе? – forguta
Добавил мой конфигурационный класс. Вы можете направить mongoTemplate на это. – notionquest
Спасибо большое :) работал :) – forguta