Получить поля выбора из метода поиска из базы данных mysql в Moleculer Framework - PullRequest
0 голосов
/ 27 марта 2019

Подскажите, пожалуйста, как получить поля выбора из метода поиска?

например,

let params = {
        limit,
        offset,
        query: request
                };
    this.adapter.find(params)

Здесь будут возвращены все поля, но вместо этого мне нужен только account_id из набора результатов. Я уже пробовал с полями внутри params, а также с настройками {fields: ["accout_id", "username"]}, но не работает.

например,

fields: ["account_id"]

Пожалуйста, ведите меня. Спасибо

1 Ответ

0 голосов
/ 28 марта 2019

Да ... Я получил решение.Я использовал 'this.model' intead для 'this.adapter' следующим образом.

let params = {
                limit,
                offset,
                query: request
            };   

 this.model.find({
                    attributes: ['account_id'],
                    where : first_name : {
                            $like: '%Adam%'
                                }
                    })
...