Templating: Speeds up certain variable queries for Postgres, MySql and MSSql (#28686)

This commit is contained in:
Hugo Häggmark 2020-11-02 06:25:54 +01:00 committed by GitHub
parent 5b1dbe0b0c
commit 04565d497e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 15 deletions

View File

@ -69,14 +69,13 @@ export default class ResponseParser {
for (let i = 0; i < rows.length; i++) {
for (let j = 0; j < rows[i].length; j++) {
const value = rows[i][j];
if (res.indexOf(value) === -1) {
res.push(value);
}
res.push(rows[i][j]);
}
}
return _.map(res, value => {
const unique = Array.from(new Set(res));
return _.map(unique, value => {
return { text: value };
});
}

View File

@ -90,14 +90,13 @@ export default class ResponseParser {
for (let i = 0; i < rows.length; i++) {
for (let j = 0; j < rows[i].length; j++) {
const value = rows[i][j];
if (res.indexOf(value) === -1) {
res.push(value);
}
res.push(rows[i][j]);
}
}
return _.map(res, value => {
const unique = Array.from(new Set(res));
return _.map(unique, value => {
return { text: value };
});
}

View File

@ -72,14 +72,13 @@ export default class ResponseParser {
for (let i = 0; i < rows.length; i++) {
for (let j = 0; j < rows[i].length; j++) {
const value = rows[i][j];
if (res.indexOf(value) === -1) {
res.push(value);
}
res.push(rows[i][j]);
}
}
return _.map(res, value => {
const unique = Array.from(new Set(res));
return _.map(unique, value => {
return { text: value };
});
}