如何在Java / Spring / Hibernate中对MongoDb记录的嵌套数组进行分页?

时间:2019-01-30 09:23:51

标签: java spring mongodb

我有一个表,用于根据日期和员工ID存储电子邮件。 我想使用休眠模式和@Query使用名为查询的存储库对电子邮件服务器端进行分页。

Db结构:

{
  empID :1,
  date: 30/01/2019,
  emails: [
            { 
               emailSubject: "sub1",
               emailDate: 30/09/2019,
             },
            {
               emailSubject: "sub2",
               emailDate: 30/09/2019,
             },
           ]
},
{
  empID:2,
  date: 30/01/2019,
.
.
.

我已经尝试过$ slice [index,limit](例如$ slice [20,10]),但是它给了我每个日期10条记录,而不是日期是10条记录。我也尝试过放松,但也没有给我预期的结果。

0 个答案:

没有答案