Могу ли я использовать более одного findAll () в одном API для одной и той же таблицы, чтобы получить данные? - PullRequest
0 голосов
/ 23 апреля 2019

Я создал API, в котором я использовал таблицу «Отели» и указал маршруты для получения данных из нее.Я дал findAll (), чтобы получить список всех отелей, и дал еще одну findAll (), чтобы получить список отелей, которые имеют статус неактивных (status - это столбец таблицы).Теперь проблема в том, что в обоих случаях выполняется только одна findAll ().Не могу ли я использовать более одной findAll ()?Я использовал Sequelize ORM с Mysql.

1 Ответ

0 голосов
/ 24 апреля 2019

Вы можете написать это как:

getHotels(status) { if(status === 'Inactive'){ return db.Hotels.findAll ({ where: {status: 'Inactive'}, raw:true }); } return db.Hotels.findAll(); }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...