Graphql 有没有办法过滤掉文本和引用的空值

Graphql 有没有办法过滤掉文本和引用的空值,graphql,weaviate,Graphql,Weaviate,如果我们有一个作者没有指向文章的信标,因此WroteArticles为null,并且我们只想返回具有非空/非null WroteArticles的作者,那该怎么做呢 例如,我们可以使用Weaviate 我尝试过使用where和各种操作符进行过滤操作,但我肯定遗漏了一些明显的东西。下面是我在自己的数据集上尝试过的一个查询示例,其中我有一个没有信标的东西 { Get { Things { Author (where:{ operator:Equal,

如果我们有一个作者没有指向文章的信标,因此WroteArticles为null,并且我们只想返回具有非空/非null WroteArticles的作者,那该怎么做呢

例如,我们可以使用Weaviate

我尝试过使用where和各种操作符进行过滤操作,但我肯定遗漏了一些明显的东西。下面是我在自己的数据集上尝试过的一个查询示例,其中我有一个没有信标的东西

{
  Get {
    Things {
      Author (where:{
        operator:Equal,
        path:["WroteArticles"]
        valueString:" "
      }){
        name
        WroteArticles {
          ... on Article {
            InPublication {
              ... on Publication {
                name
              }
            }
          }
        }
      }
    }
  }
}

您现在可以按如下方式执行此操作(也可以在中):


您好,这将是一个新版本的一部分,检查:这在这个版本中是固定的是的,我会回答并关闭这个,当它是文档的一部分
{
 Get {
   Things {
     Author(
       where:{
         valueInt: 2
         operator:GreaterThanEqual
         path: ["WroteArticles"]
       }
     ) {
       name
       WroteArticles {
         ... on Article {
           title
         }
       }
     }
   }
 }
}