Typeorm Costum Repository, выберите отдельные значения из указанного столбца - PullRequest
0 голосов
/ 04 мая 2020

В моем бэкэнде используется гнездо js + typeorm + postgresql У меня есть CustomRepository и я хочу отменить несколько простых sql запросов.

Это то, что у меня есть

const sqlQuery = `SELECT DISTINCT "myColumn" FROM "myTable"`
const sqlRes = await this.query(sqlQuery);

Я пытаюсь получить что-то вроде этого

this.find({select:["myColumn"]}); // note the missing DISTINCT

Но это дает мне полный столбец, но я хочу только Значения DISTINCT.

Я нашел много странных createQueryBuilder().select(DISTINCT "myColumn" FROM "...... etc... решений, которые на самом деле не дают никакого преимущества перед моим рабочим решением.

...