3

Elixir/Phoenix および GraphQL の新機能。PostgreSQL データベースから「図面」を取得する単純な API を作成しました。テーブルは「id」(uuid) と「drawing_json」(テキスト) で構成されます。表には、約 77Kb の json 文字列を含む 1 つの行があります。私のスキーマとクエリは Absinthe を使用して定義されています。「all_drawings」という名前のクエリが 1 つあります。これは解決してレポに到達し、すべての図面を取り込みます。postman を使用してこの API を呼び出す場合、次のクエリは正常に機能します。

{
   allDrawings
   {
       id
   }
}

ただし、json フィールドも返そうとすると、郵便配達員の要求がタイムアウトし、「ソケットがハングアップしました」というエラーが発生します。

ここに画像の説明を入力

Visual Studio Code のデバッグ コンソールを見ると、クエリが db からデータを問題なく、ほぼ即座に取得していることがわかります。それをクライアントに返す際に、私が検出できない何かが起こっているようです。エラーはスローされません。何か案は?どの情報が役立つかはわかりませんが、喜んでさらに提供します。

4

1 に答える 1