Graphql 在react admin中编辑一对多或多对多关系的多选输入?

Graphql 在react admin中编辑一对多或多对多关系的多选输入?,graphql,react-admin,hasura,Graphql,React Admin,Hasura,在react admin中编辑多对多关系的当前“开箱即用”方式是什么 更具体地说,有没有办法在引用的表上选择ArrayInput或AutoCompleteArrayInput 我的第一个表是stream 我的第二张表是subject 它们的映射表是stream\u subject 我必须这样显示我的表格 目前,我正在为此使用引用数组输入,但它不起作用,我当前的代码如下: <ReferenceManyField label='Subject' reference='stream_su

在react admin中编辑多对多关系的当前“开箱即用”方式是什么

更具体地说,有没有办法在引用的表上选择ArrayInput或AutoCompleteArrayInput

我的第一个表是
stream

我的第二张表是
subject

它们的映射表是
stream\u subject

我必须这样显示我的表格

目前,我正在为此使用引用数组输入,但它不起作用,我当前的代码如下:

<ReferenceManyField label='Subject' reference='stream_subject' target='stream_id'>
    <ReferenceArrayInput label='Subject' reference='subject' source='subject_id'>
        <SelectArrayInput source='name'>
            <ChipField source='name' />
        </SelectArrayInput>
    </ReferenceArrayInput>
</ReferenceManyField>

有什么方法可以创建多选下拉列表吗?我甚至尝试使用react admin提供的
useQuery
hook,但无法取得任何进展,即使有人可以帮助我
useQuery
方法可以解决我的问题。 为此,我使用hasura graphql datprovider:
https://github.com/Steams/ra-data-hasura-graphql

我的graphql如下所示:

您已经找到解决方案了吗?还没有,但我认为使用自定义查询是可以做到的,我还没有尝试过。