mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
Merge pull request #2373 from FOCONIS/pr/enh/post_process_find_controller
Allow post-processing in BeanFindController
This commit is contained in:
@@ -131,6 +131,10 @@ public final class DefaultOrmQueryEngine implements OrmQueryEngine {
|
||||
result = queryEngine.findMany(request);
|
||||
}
|
||||
|
||||
if (finder != null) {
|
||||
result = finder.postProcessMany(request, result);
|
||||
}
|
||||
|
||||
SpiQuery<T> query = request.query();
|
||||
|
||||
if (result != null && request.isBeanCachePutMany()) {
|
||||
@@ -171,6 +175,10 @@ public final class DefaultOrmQueryEngine implements OrmQueryEngine {
|
||||
result = queryEngine.find(request);
|
||||
}
|
||||
|
||||
if (finder != null) {
|
||||
result = finder.postProcess(request, result);
|
||||
}
|
||||
|
||||
if (result != null && request.isBeanCachePut()) {
|
||||
request.descriptor().cacheBeanPut((EntityBean) result);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user