2013-05-31 1 views
4

Est-il possible de passer une condition dans le tableau include d'une requête findAll?node.js sequelize associations, include on condition

Par exemple, j'ai UserModel, PostsModel et UserVotesModel.

Les utilisateurs peuvent voter sur les publications.

Pour l'utilisateur connecté, je souhaite interroger les publications et inclure uniquement le vote pour l'utilisateur actuel. Je ne suis pas capable de le faire en utilisant Sequelize include param. Sequelize rejoint les publications et les UserVotes sur postId, mais pour cette requête spécifique, je souhaite rejoindre à la fois postId et UserId.

Des idées pour résoudre ce problème?

Répondre

0

Je viens de vérifier le code source de Sequelize. Ce n'est pas possible!