Получить поля выбора из метода поиска из базы данных mysql в Moleculer Framework

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

например

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

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

например

fields: ["account_id"]

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

1 ответ

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

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

 this.model.find({
                    attributes: ['account_id'],
                    where : first_name : {
                            $like: '%Adam%'
                                }
                    })
Другие вопросы по тегам