带复选框字段标准值的Sitecore快速查询

带复选框字段标准值的Sitecore快速查询,sitecore,sitecore6,Sitecore,Sitecore6,我为我称之为律师的模板定义了标准值。在标准值中,律师的“IsActive”属性设置为“checked”或“on” 当我询问我的律师他们是否活跃时,我的问题就出现了 在第一个配置中,我使用一个普通的Sitecore查询,并获得预期的所有结果 当我将此查询切换到快速查询时,我会得到以下结果。 爱德华·贝利(Edward Bailey)现在失踪了,因为他是唯一一位没有从默认设置中手动修改iActive box的律师 为什么Sitecore查询会以这种方式运行,是否有好的解决方法?(当然,除了不使用快

我为我称之为律师的模板定义了标准值。在标准值中,律师的“IsActive”属性设置为“checked”或“on”

当我询问我的律师他们是否活跃时,我的问题就出现了

在第一个配置中,我使用一个普通的Sitecore查询,并获得预期的所有结果

当我将此查询切换到快速查询时,我会得到以下结果。

爱德华·贝利(Edward Bailey)现在失踪了,因为他是唯一一位没有从默认设置中手动修改iActive box的律师


为什么Sitecore查询会以这种方式运行,是否有好的解决方法?(当然,除了不使用快速查询之外)

不幸的是,Sitecore快速查询没有也不能基于标准值进行查询。我建议切换到Sitecore.Search/Lucene

Sitecore快速查询的限制包括:

  • 查询中的有限轴和特殊属性
  • 不能在条件的开头放置特殊属性
  • 不考虑上下文语言
  • 不支持排序
  • 不支持继承的标准值、克隆值或代理项
  • 不支持函数、运算符或子查询
  • 不支持将路径管道化到一个表达式中

不幸的是,Sitecore快速查询不能也不能基于标准值进行查询。我建议切换到Sitecore.Search/Lucene

Sitecore快速查询的限制包括:

  • 查询中的有限轴和特殊属性
  • 不能在条件的开头放置特殊属性
  • 不考虑上下文语言
  • 不支持排序
  • 不支持继承的标准值、克隆值或代理项
  • 不支持函数、运算符或子查询
  • 不支持将路径管道化到一个表达式中

  • 这是非常不幸的。不过,谢谢你。那太不幸了。不过谢谢你。