英文:
Teiid Spring Boot: @SelectQuery supports of where clause parameters
问题
@SelectQuery
会返回定义的所有列的数据。如果我想通过添加带参数的筛选器来限制查询返回的数据,该怎么办?
例如,以下SQL查询支持通过 SSN 进行筛选:
SELECT id, name, ssn FROM mydb.customer
WHERE ssn in :ssn
:ssn
是有效的 SSN 列表。
简而言之,Teiid Spring Boot 支持参数化视图吗?
请建议。谢谢。
英文:
From my understanding, @SelectQuery
will return all data of columns defined. What if I would like to restrict data return from the query by adding where clause with parameterized filter?
For example, the following SQL query support filter by ssn:
SELECT id, name, ssn FROM mydb.customer
WHERE ssn in :ssn
:ssn
is valid list of SSNs.
In short, is Teiid Spring Boot support parameterized view?
Please advise. Thank you.
答案1
得分: 0
在实体定义级别,您不能像“:ssn”一样对where子句进行参数化,如果您想要的话,可以提供一个静态值或引用值,比如a = b是可以的。
英文:
At entity definition level you can not parameterize the where clause like ":ssn", if you want can supply a static value or referenced value like a = b is fine.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论