strapi中通过graphql实现的多个mysql查询

strapi中通过graphql实现的多个mysql查询,graphql,strapi,Graphql,Strapi,这是我的简单查询: { metas(limit: 1){ id } } 我监控了mysql服务器查询,看到它转换成了一些无用的查询: 从metasorder bycreated\u在asc,userdesc中选择metas* 限制1 选择不同的文章*, articles\u metas\u metas\u articlesmeta\u idas\u pivot\u meta\u id, articles\u metas\u metas\u articl

这是我的简单查询:

{
  metas(limit: 1){
          id
        }
 }
我监控了mysql服务器查询,看到它转换成了一些无用的查询:

metas
order by
created\u在
asc,
user
desc中选择
metas
* 限制1

选择不同的
文章
*,
articles\u metas\u metas\u articles
meta\u id
as
\u pivot\u meta\u id
articles\u metas\u metas\u articles
article\u id
as
\u pivot\u article\u id
articles
内部连接
articles\u metas\u metas\u articles
on
articles\u metas\u metas\u articles
article\u id
=
articles
id
其中
articles\u metas\u metas\u articles
meta\u id
in(25)

还有


每篇文章都有一些元数据。但我只想要元id

这是strapi中的一个bug,提交给strapi git的完整版本:

亚历山德里伯丁:

大宗报价

现在,您应该使用manyWay关系(单向关系以避免问题)。 这是因为即使没有必要,也会使用自动种群

希望我们能尽快解决这个问题

大宗报价


这里有问题吗P