【发布时间】:2020-12-13 19:39:46
【问题描述】:
在从数据库查询指定日期范围的记录时,我遇到了 GC 问题,因为返回的记录总数非常大。作为新手,我不知道使用流媒体。有人可以帮助将以下方法转换为流逻辑 -
val res = query.filter { row =>
(row.category === ServiceConstants.CATEGORY_TYPE.name ) &&
(row.ftrxDate >= trxDateLowerLimit && row.ftrxDate <= trxDateUpperLimit)}.result
db.run(res)
【问题讨论】: