我对“或”操作符有异议,因为它的行为就像“和”运算符(至少,我认为这就是它所做的)。
该视图用于显示具有选中的“主功能”或“次要功能”选项之一的项目。“次要功能”是一个包含三个值的无线电选项列表:次要功能1、次要功能2、次要功能3。我尝试了几种设置视图的方法,第一种方法是使用单一的“次要功能”筛选器使用"is“是一个”带有所有三个值的运算符“(第一个屏幕截图),第二个选项使用三个”次要功能“过滤器,每个过滤器使用的是一个只有一个值的运算符(第二个屏幕快照)。


这些过滤器只适用于四篇文章,其中一篇选择了每种类型的特征(一个主要特征、一个二级特征1、一个二级特征2和一个二级特征3)。
从我做过的谷歌搜索来看,检查“减少重复”似乎解决了一些人的这个问题,但这里没有。当我在“主要功能”和“次要功能”过滤器上检查“减少重复项”时,它会显示带有“主功能”检查的文章,但没有选中任何具有“次要功能”的文章。
有什么办法解决这个问题吗?
编辑以添加:这是在Drupal 7上。
发布于 2021-02-12 16:29:49
我完成了这项工作--我必须在“高级”>“查询设置”下检查"distinct“,取消选中主要功能筛选器的”还原重复“,为第二个功能筛选器检查”减少重复“(设置为使用"is之一”的单一筛选器,并选择所有三个值),并清除缓存。现在一切都好了。
https://drupal.stackexchange.com/questions/300173
复制相似问题