問題タブ [postgraphile]

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 に答える
653 参照

graphql - postgraphile で Fastify JWT を使用する

fastify サーバーで postgraphile をセットアップしようとしていますが、期待どおりに機能しました。postgraphile によって公開された graphql エンドポイントに fastify-jwt プラグインを使用して認証ミドルウェアを追加しましたが、graphql IDE を使用して graphql エンドポイントにアクセスすると、認証ヘッダーなしでスキームを確認し、データをクエリすることができました。postgraphile で fastify-jwt プラグインを動作させるにはどうすればよいですか?

これが私のコードです:

installPostgraphile.js

サーバー.js

どんな助けでも大歓迎です。

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

postgresql - Postgres 関数 - 複数のクエリからオブジェクトの配列を作成する

ここに次のデータセットがあります

私はこのクエリを実行しています:

(これはすべてのフィドルです。)

しかし、以下で説明するように、結果 (JSON) を返す Postgres 関数を作成したいと考えています。

望ましい結果に近づくことができましたが、アイデアがありません。私のクエリでは、すべてのカテゴリを選択しますが、そこに条件を追加できる必要があります。たとえば、parent_id = "function_param"NULL または別の ID/整数である可能性があります。

0 投票する
3 に答える
1171 参照

reactjs - 別ファイルの GraphQL クエリ (gql、graphql)

私は、React + Postgraphile (GraphQL) + axios (postgraphile サーバーへの http リクエスト) を組み合わせた教育プロジェクトに取り組んでいます。

多くの GraphQL クエリがあります。最初は他の JavaScript とレンダリング コードと同じファイル内のクエリで開始しましたが、特定のクエリが追加されるとすぐに面倒になりました。

検索中に、クエリを個別のファイル (.graphql または .gql) にデタッチできることがわかりました。これを可能にするには、Webpack モジュールと統合する必要があります。

多くの設定が必要なため、Webpackを使用せずに同様のことを達成するためのより簡単な(すぐに使える)方法があるかどうかを知りたかったのです。

ポインタや例は本当に役に立ちます。

ありがとうございました。

0 投票する
0 に答える
319 参照

postgresql - postgraphile 条件フィルターの失敗

私は、Postgraphql 3.10 を Postgresql バージョン 9.6 データベースで使用することから、Postgraphile バージョン 4.7.0 および Postgresql バージョン 11 データベースを使用することへの GraphQL アプリの移行に取り組んでいます。

以下のgraphqlクエリは、古いバージョンでは機能していましたが、新しいバージョンでは失敗しました。

失敗は条件フィルターが原因であり、次のようなエラー メッセージが表示されます。

この条件をサポートするようにデータベース テーブルを設定する方法に関するドキュメントが見つかりません。この条件をサポートするために、Postgraphile の一部のインデックスにフィールドの公開、削除、およびターゲットを追加する必要がありますか?

Express アプリの Postgraphile 設定