Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将MongoDB查询转换为Spring存储库_Java_Spring_Mongodb - Fatal编程技术网

Java 将MongoDB查询转换为Spring存储库

Java 将MongoDB查询转换为Spring存储库,java,spring,mongodb,Java,Spring,Mongodb,我无法将以下mongoDB查询转换为spring查询。我想将此查询添加到我的存储库(使用annotation@query),然后在我的控制器中使用此查询。。。这是mongoDB中的查询: db.campaignsForChatUsers.aggregate([{ $group: {_id : "_id", avgTime: { $avg : "$details.nostradamusOfferCalculatingTime"}}}]) 我应该向@Query(value=“…”)添加什么?提前感

我无法将以下mongoDB查询转换为spring查询。我想将此查询添加到我的存储库(使用annotation@query),然后在我的控制器中使用此查询。。。这是mongoDB中的查询:

db.campaignsForChatUsers.aggregate([{ $group: {_id : "_id", avgTime: { $avg : "$details.nostradamusOfferCalculatingTime"}}}])

我应该向
@Query(value=“…”)
添加什么?提前感谢。

@Spring data mongodb的查询只支持find()-方法,不支持聚合。您必须使用自己的实现编写聚合。@Lucia ok。谢谢