列 "Feedback_id" 在使用 nestjs/crud 和typeorm 生成限制查询时是 amgious



我正在使用nestjs/crud与一个视图连接的模型。

当使用?limit=参数执行查询时,Typeorm为相同的列名生成一个包含两个选择参数的查询:

SELECT 
DISTINCT "distinctAlias"."Feedback_id" as "ids_Feedback_id" 
FROM 
(
SELECT 
"Feedback"."id" AS "Feedback_id", 
"Feedback"."id" AS "Feedback_id", 
...

是什么原因导致的,如何摆脱重复的参数?

这是相关的问题https://github.com/nestjsx/crud/issues/777

将typeform降级为0.2.45修复了这个问题

最新更新