【发布时间】:2020-01-06 01:41:09
【问题描述】:
这些天,我研究了GraphQL 和Laravel 框架,Lighthouse Library。
我尝试过类似SELECT Query。
结果,我不知道GraphQL可以选择下面的SQL Query
SELECT * FROM TABLE_A WHERE type=1 AND chart_id=(SELECT id FROM TABLE_B WHERE phone='0000~~')
我希望,客户端首先从这个查询中得到结果。
SELECT id FROM TABLE_B WHERE phone='0000~~'
然后做第二次查询,我想我可以得到结果。
但我想知道我可以从 1 个请求中获得结果。谢谢。
【问题讨论】:
-
tableA和tableB之间有关系吗?? -
@MikeRoss 是的。 TableA 具有名为chart_id 的外键。 chart_id 是 TableB 的键
标签: laravel graphql laravel-lighthouse