【发布时间】:2021-12-08 21:32:41
【问题描述】:
这是我的 sql 语句(sqlite3):
select * from conversation where (conversationId, conversationType) in (values(5736, 'public'), (5817, 'private'))
我尝试(typeorm):
.where(`(conversationId, conversationType) IN (values:...params)`, {params: params})
但它变成了错误:
QueryFailedError:SQLITE_ERROR:靠近“?”:语法错误。
查询:'DELETE FROM "conversation" WHERE ("conversationId", "conversationType") IN (values?, ?)',
参数:[ [ 5736, 'private' ], [ 5817, 'private' ] ].
有人帮忙吗?
【问题讨论】: