据我了解,@SelectQuery
将返回定义的列的所有数据。如果我想通过添加带有参数化过滤器的 where 子句来限制查询中的数据返回怎么办?
例如,以下 SQL 查询支持按 ssn 进行筛选:
SELECT id, name, ssn FROM mydb.customer
WHERE ssn in :ssn
:ssn
是有效的 SSN 列表。
简而言之,Teiid Spring Boot 是否支持参数化视图?
请指教。谢谢。
在实体定义级别,您不能参数化像":ssn"这样的where子句,如果你想提供一个静态值或引用值,如a = b就可以了。