具体代码如下所示 :
WALLETDETAILSRESP WALLETDETAILSRESP = NEW WALLETDETAILSRESP (); LIST <WALLETDETAILSRESP.WALLETDETAIL> list = new ArrayList <> (); WalletDetailSresp.pageInfobean pageinfobean = new WalletDetailSresp.pageInfobean (list = new inger); ArrayList <> (); tipe.Add (innerCashType.Finisher_ADD_CUTMONE.GETCODE ()); type.Add (innerCashType.Finisher_Add_reward.getCode () ); intect.Add (innerCashType.Finisher_Sub_WithDraw.GetCode ()); intese.Add (innerCashType.Finisher_Add_withDraw.GetCode ()); Criteria eatcriteria = criteria.where ( "_ change_type"). Aggregation.project ( "_ change_money", "_ Change_type"). andexpression ( "substr (_change_time, 0,10)"). Aggregation.skip (pageindex> 1? WALLETDETAILSRESP.WALLETDETAIL WALLETDETAIL = NEW WALLETDETAILSRESP.WALLETDETAIL (); WalletDetail.setchangetype (integer.parseint (obj.get ( "_ change_type"). tostring ()); WALLETDETAIL.SETCHANGEMONE (New BigDecimal (obj.get ( "changemoney"). tostring ()). divide (qrtype.yuan_to_fen)); WALLETDETAIL.SETCHANGEDATE (obj.get ( "Changeate"). toString ()); List.Add (WalletDetail);} WalletDetailsResp.setWalletDetails (list); pageInfobean.setPageIndex (pageIndex); pageInfobean.setPagesiz e (pagesize); pageinfobean.setRecordTotal (eatoutputtype.getMappedResults (). size ()); WalletDetailSresp.setPageInfo (pageInfobean);
总结
Springboot+Mongodb 实现按日期分组分页查询功能 实现按日期分组分页查询功能, 希望对大家有所帮助, 如果大家有任何疑问请给我留言, 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持! 小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!