問題タブ [prisma]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
984 参照

graphql - カスタム データ プロバイダー (prisma) で動作しない

私は現在、graphcool のデータ プロバイダーに基づいてプリズマ<ReferenceArrayInput />のデータ プロバイダーを構築していますが、機能させることに成功しませんでした。

コンポーネントは、アイテムの値と使用可能なすべての値を正常にクエリしますが、両方を一致させようとすると失敗しているように見えます。その結果、At least one of the associated references no longer appears to be available.値が選択されていないというラベルが表示されます。

私のデータプロバイダーから返されたデータは次のとおりです。

GET_MANY実際の選択肢を取得するリクエストによって返されます:

そして、GET_LISTすべての可能な値を取得するリクエストによって返されたデータ:

JSXの部分では、これが私のコードです:

必要に応じて、問題を再現するためのセットアップを試みることができます。これで十分だと思います。それが役立つ場合は、これが私の(非常にウィップ)データプロバイダーとダッシュボードra-data-prismaを含むリポジトリです

助けてくれてどうもありがとう。

アップデート:

試してみたい場合は、ここにコードサンドボックスがあります: https://codesandbox.io/s/xvqm6mnyxz?expanddevtools=1&initialpath=App.js&module=%2Fsrc%2FApp.js

を編集してみて、選択肢が読み込まれていないことUserに加えて、コンソールで応答を確認してください。SelectArrayInput

そして、codesanbox の例で使用される Prisma API を生成するために使用されるデータモデルは次のとおりです。