CAP和HANA模糊搜索

2020-08-14 02:05发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我在2020年的发行说明中注意到,对于$ search,HANA模糊搜索已被LIKE取代。

有人知道这样做的动机是什么吗?

我一直认为,利用搜索引擎还可以查找拼写错误的东西很酷。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我在2020年的发行说明中注意到,对于$ search,HANA模糊搜索已被LIKE取代。

有人知道这样做的动机是什么吗?

我一直认为,利用搜索引擎还可以查找拼写错误的东西很酷。

付费偷看设置
发送
1条回答
打个大熊猫
1楼-- · 2020-08-14 02:56

我的猜测是,这是为了与"对更高层次的概念和API的看法"保持一致( https://cap.cloud.sap/docs/about/)。 对我来说,这听起来像没有使用平台(在本例中为DB平台)特定的功能来使公共API/公共可见行为成为现实。

没有其他DBMS支持模糊搜索(并且它具有关于其工作的列类型的限制)。 因此,也许CAP开发人员认为做所有其他DBMS要做的一个好主意:(ab)将LIKE运算符用作一种最大的公分母。

他们还通过实现实现了这一点。 HANA上的时态表。 虽然HANA为此目的提供了特定的表类型,但是CAP实现会滚动其自己的临时表设计。
如果我的想法在这里是正确的,那么我会认为不允许HANA利用其功能是一个错误。 SAP通过仅使用数据库以前共有的功能而犯错了支持多个数据库平台的错误-不确定为什么这个课程似乎没有成功。

一周热门 更多>