Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. // Find all users with specific show in their lists
  3.  let ListIds = await  ShowLists.findAll({
  4.                     attributes: ['list_id'],
  5.                       where: {show_id: showId}
  6.                            })
  7.  
  8.                       ListIds = ListIds.map(result => result.list_id);
  9.  
  10.                     let UserIds = await UsersLists.findAll({
  11.                         attributes: ['user_id'],
  12.                         where: {
  13.                             list_id: {
  14.                                 [Op.in]: ListIds
  15.                             }
  16.                         }
  17.                     })
  18.             UserIds = UserIds.map(result => result.user_id);
  19.                     let users = await Users.findAll({
  20.                         where: {
  21.                             id: {
  22.                                 [Op.in]: UserIds
  23.                             }
  24.                         }
  25.                     })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement