Cq 6.0 和 6.1 不同的 sql2 请求结果而内容相同
Cq 6.0 and 6.1 different sql2 request result while content same
我们正在从 aem 6.0 迁移到 6.1
我们遇到了以下问题:
在 6.0 中以下请求成功:
SELECT * FROM [oak:Unstructured] AS s WHERE ISDESCENDANTNODE(s,'/etc/commerce/products/goods') AND [cq:commerceType]='product' AND ([my_property] = '123456P')
在 cq 6.1 中提到的请求没有任何响应,但如果稍微替换请求(使用 like
而不是 =
) - 它有效:
SELECT * FROM [oak:Unstructured] AS s WHERE ISDESCENDANTNODE(s,'/etc/commerce/products/goods') AND [cq:commerceType]='product' AND ([my_property] like '%123456P')
你能解释一下为什么吗?
P.S.
这个问题不稳定。它在单个实例上重现,但在其他 2 个实例上重现 - 不是。
也许有索引?
问题与
有关
升级 cq 6.0 到 6.1。
如果从头开始安装 cq 6.1 - 不会发生问题。
P.S.
看起来像是与更新 OOTB cq 库相关的升级问题。
我们正在从 aem 6.0 迁移到 6.1
我们遇到了以下问题:
在 6.0 中以下请求成功:
SELECT * FROM [oak:Unstructured] AS s WHERE ISDESCENDANTNODE(s,'/etc/commerce/products/goods') AND [cq:commerceType]='product' AND ([my_property] = '123456P')
在 cq 6.1 中提到的请求没有任何响应,但如果稍微替换请求(使用 like
而不是 =
) - 它有效:
SELECT * FROM [oak:Unstructured] AS s WHERE ISDESCENDANTNODE(s,'/etc/commerce/products/goods') AND [cq:commerceType]='product' AND ([my_property] like '%123456P')
你能解释一下为什么吗?
P.S.
这个问题不稳定。它在单个实例上重现,但在其他 2 个实例上重现 - 不是。
也许有索引?
问题与
有关升级 cq 6.0 到 6.1。
如果从头开始安装 cq 6.1 - 不会发生问题。
P.S.
看起来像是与更新 OOTB cq 库相关的升级问题。