db.yorum.aggregate([
{ $match: { bayiId: "5848631a2aa9191f78ff3847" }},
{ $group: { _id: "$bayiId" ,avg: { $avg: "$yildiz" }}}
])
How can i will use in Spring Boot?
i need a "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 Configure class. How can i add mongoTemplate ?
Edit
java.lang.IllegalArgumentException: Unsupported entity com.application.domain.Bayi! Could not determine IsNewStrategy.
How can i save repository?
bayiRepository.save(seciliBayi);