var _ = require('lodash'), User = require('../models/User'), Party = require('../models/Party'), UserParty = require('../models/UserParty'); module.exports = { list: function (req, res) { Party.all().success(function(parties){ res.json(parties) }) }, view: function (req, res) { var party_id = res.body.party_id UserParty.findAll({ where: { party_id: party_id } }).success(function(parties){ var user_ids = _.pluck(parties, user_id) User.findAll({ where: { id: user_ids } }).success(function(users){ res.json(users) }) }) }, edit: function (req, res) { } }