Skip to content

Commit 732d8b6

Browse files
committed
ES query explain
1 parent 6da7a07 commit 732d8b6

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/routes/projects/list.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,12 +252,13 @@ const retrieveProjects = (req, criteria, sort, ffields) => {
252252
}
253253

254254
const searchCriteria = parseElasticSearchCriteria(criteria, fields, order);
255+
searchCriteria.explain = true;
255256
req.log.info(searchCriteria);
256257

257258
return new Promise((accept, reject) => {
258259
const es = util.getElasticSearchClient();
259260
es.search(searchCriteria).then((docs) => {
260-
const rows = docs; // eslint-disable-line no-underscore-dangle
261+
const rows = _.map(docs.hits.hits, (single) => { const r = single._source; r.all = docs; return r; }); // eslint-disable-line no-underscore-dangle
261262
accept({ rows, count: docs.hits.total });
262263
}).catch(reject);
263264
});

0 commit comments

Comments
 (0)