У меня есть следующий запрос перьев-sequelize:
context.params.sequelize = {
raw: false,
include: [{
model: organisations,
where: organisationId ? { id: organisationId } : undefined,
include: [{
model: roles,
where: roleId ? { id: roleId } : undefined,
}],
}],
where: single ? (
sequelize.and(
sequelize.where(
sequelize.col('"organisations->organisation_users"."roleId"'),
sequelize.col('"organisations->roles"."id"'),
),
sequelize.where(
sequelize.col('"organisations->organisation_users"."userId"'),
sequelize.col("users.id")
)
)
) : undefined
}
Я делаю следующий запрос на обслуживание:
await UserService.find({ query: { email: data.email } }))
Объект запроса опущен, так как в приведенном выше запросе продолжения я устанавливаю свой собственный оператор where. Если я удалю оператор where, будет работать объект запроса. Как мне использовать собственное выражение where, а также включить объект запроса перьев?
Спасибо! С уважением,
Эмир