Javascript 自联接中的子查询在Sequelize中不起作用
原始查询:Javascript 自联接中的子查询在Sequelize中不起作用,javascript,node.js,postgresql,express,sequelize.js,Javascript,Node.js,Postgresql,Express,Sequelize.js,原始查询: SELECT u.id, u.name, u.email, u."mobileNumber", ur."assignedUserId" as therapistManagerId, ur1."assignedUserId" as clientAdminId FROM users u INNER JOIN (SELECT "assignedUserId", "userId" FROM
SELECT u.id, u.name, u.email, u."mobileNumber", ur."assignedUserId" as therapistManagerId, ur1."assignedUserId" as clientAdminId
FROM users u
INNER JOIN (SELECT "assignedUserId", "userId" FROM "userRelationships") ur
ON (ur."userId" = u.id AND u.id = 28)
INNER JOIN (SELECT "assignedUserId", "userId" FROM "userRelationships") ur1
ON (ur1."userId" = ur."assignedUserId")
需要Sequelize语法中的预期结果。我正试图根据一行的assignedUserId触发以前的条目,然后希望使用该id作为用户id来获取同一表的另一个assignedUserId。您是直接使用原始查询还是Sequelize的查找函数?