【发布时间】:2020-01-15 17:26:48
【问题描述】:
我有一系列表格,例如:
Person:
person_id
first_name
last_name
CompanyPerson
person_id
company_id
Company
company_id
name
OfficePerson
office_id
person_id
Office
office_id
company_id
address_1
address_2
...
我将如何向 graphQL 表明以下信息:名字是“Joe”、公司名称、办公地址(仅限 JOE 所属的办公地址)。
people(firstName: "joe") {
company {
name
office {
address_1
address_2
}
}
}
如果这是一个单一的请求,我可以设置“上下文”来谈论“乔”
person(firstName: "joe") {
}
我可以使用 graphql 查询模式来添加更多上下文限制(用户:“Joe”)
由于这是针对多人的,因此我没有看到基于先前对象中提供的信息进一步细化查询的方法。
使用:Ruby 最新; graphql-ruby 最新;
谢谢,
-丹尼尔
【问题讨论】: