所以我有了这个结构
public class Device
{
public Guid Id { get; set; }
public ICollection<Site> Sites { get; set; }
}
我可以这样查询np
{
devices {
nodes{
id
Sites
}
}
}
的结果是一些设备没有站点,只有[](预期的,没有问题)
我想做的是获取所有具有Sites的设备[]
我已经尝试了我能想到的语法和过滤,所以希望有人能告诉我。
OK,在发布我的问题2分钟后,我弄清楚了这一点,这里是基本的答案。
{
devices(where: {sites:{any:false}}) {
nodes{
name
sites {
id
name
}
}
}
}