Advertisement
Guest User

Untitled

a guest
Dec 6th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Find all users that have specific show in their lists
  2.  
  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.                     let users = await Users.findAll({
  19.                         where: {
  20.                             id: {
  21.                                 [Op.in]: UserIds
  22.                             }
  23.                         }
  24.                     })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement