問題タブ [hasura]

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 投票する
3 に答える
4410 参照

hasura - 変数がnullでない場合にのみHasura `where`フィルタを適用する方法は?

次のようなクエリがあります。

私が探しているのは、whereフィルターを適用せず、 $setIdnull の場合はすべてのエントリを与える方法です。クエリを動的に記述することは避けたいと思います。このようなことは簡単ですが、静的な .graphql ファイルでクエリが必要です。

私が試したいくつかのこと:

  • やのようなGraphQL ディレクティブを使用しますが、これらは返されたフィールドにのみ適用され、フィルターのどの部分にも適用されないようです@skip@includewhere
  • ようなHasuraboolExpを使用しますが、これらは変数を直接テストできないようです。変数を列の内容と比較することしかできません_is_null_or
0 投票する
1 に答える
851 参照

graphql - GraphQL ブール式クエリで AND の代わりに OR を使用する

グラフ QL クエリを使用してテーブルにデータを入力しています:

Graphql クエリは次のようになります。

クエリ変数:

OR クエリの実装方法。

任意のガイダンスをいただければ幸いです。ありがとう

0 投票する
2 に答える
249 参照

postgresql - Hasura - 「テーブルがないようですね」

テーブルを含む Postgres データベースがあり、Hasura に表示されません。

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

graphql - psql を使用して、Digital Ocean ドロップレットで作成された Hasura の postgre インスタンスに接続します

Digital Ocean にドロップレット インストールを介して Hasure GraphQL エンジンをインストールしました。

ssh を使用してドロップレット インスタンスへのルート アクセス権を取得しましたが、Hasura ドロップレット Docker イメージ内のインスタンスに接続できません。

Docker イメージ内の postgres インスタンスに接続するために実行するコマンドのリストは何ですか??

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

graphql - HasuraのARRAYフィールドタイプでGraphQLフィルタクエリを実行するには?

テキスト ARRAY フィールド タイプなど、配列フィールド タイプで GraphQL フィルター クエリを実行しようとしています。

次のシナリオ例では:

テーブルを作成

そして、次のいずれかの方法でテキスト配列フィールドをフィルタリングできます。

ARRAY タイプの CONDITION を指定した SELECT STATEMENT

これは、PostGres でも​​ Postgraphile でも暗黙的に機能します。

Postgraphile GraphQL では、上記のテーブルを次のようにクエリできます。

クエリ

結果は次のようになります。

応答

Hasura の ARRAY フィールド タイプで同様の結果を得る方法について、参考文献や提案を教えてください。