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