ee
Size: a a a
ee
T
SELECT * FROM TableName WHERE id IN (SELECT fieldId FROM RelatedTable WHERE someField = 'someValue')?z
T
T
const referenceIdWhere = sequelize.where(
sequelize.col('id'),
Op.in,
sequelize.literal(`SELECT "fieldId" FROM ${RelatedModel.getTableName()} where "field" = 'fieldValue'`)
);
const list = await Model.findAll({
where: {
[Op.and]: [
referenceIdWhere
],
},
});
T
TypeError: Cannot read property 'type' of undefined
at PostgresQueryGenerator.<anonymous> (/app/node_modules/sequelize/lib/dialects/abstract/query-generator.js:818:61)
at Array.forEach (<anonymous>)
at PostgresQueryGenerator.quote (/app/node_modules/sequelize/lib/dialects/abstract/query-generator.js:746:18)
at PostgresQueryGenerator.getQueryOrders (/app/node_modules/sequelize/lib/dialects/abstract/query-generator.js:1910:34)
at PostgresQueryGenerator.selectQuery (/app/node_modules/sequelize/lib/dialects/abstract/query-generator.js:1341:27)
at QueryInterface.select (/app/node_modules/sequelize/lib/query-interface.js:1121:27)
at /app/node_modules/sequelize/lib/model.js:1756:34
N
N
ЮВ
z
M
M
M
h
h
А

RK
attributes: {
include: [
[
this.SEQUELIZE.fn(...),
'distance',
],
],
},z
RK
