我有一个 CDS 视图,它对具有不同列/字段的 2 个单独视图进行联合。例如:
define view View as
select from A {
key id,
firstName
lastName
}
union all
select from B {
key id,
firstName,
'' as lastName
}
我在此基础上创建了一个消费视图,并添加了以下注释以启用“lastName”字段上的搜索功能:
@Search.defaultSearchElement: true
@Search.fuzzinessThreshold: 1
当我运行应用程序并使用列表报告搜索栏进行过滤时,它会返回以下错误:
数据库返回 SQL 代码 7。错误文本:不支持功能:CONTAINS predicates on expression ''
有没有解决的办法?