Есть ли способ явно добавить приведение типов при секвелировании при определении ассоциации? Таблица сведений о транзакции и таблица продуктов имеют ассоциацию 1: M, и они определены следующим образом:
db.models.TransactionDetails.hasMany(db.models.Products,{
sourceKey: 'productId', //this has a data type of character varying
foreignKey: 'recordId' // this is bigint
});
Я получаю сообщение об ошибке "SequelizeDatabaseError: Ни один оператор не соответствует данному имени и типу аргумента. Возможно, вам потребуется добавить явные приведения типов. " когда я делаю включить, потому что у них разные типы данных. Изменение таблицы на postgres не будет решением, потому что это только на localhost.