0
type Query {
foo: String
}
foo
とは何ですか?この仕様は正式な用語を与えていない。オプションには、「照会」、「メソッド」、「エンドポイント」または「リソース」(RESTおよび「アクション」)があります。クエリタイプの最上位フィールドにはどのような用語が最適ですか?
type Query {
foo: String
}
foo
とは何ですか?この仕様は正式な用語を与えていない。オプションには、「照会」、「メソッド」、「エンドポイント」または「リソース」(RESTおよび「アクション」)があります。クエリタイプの最上位フィールドにはどのような用語が最適ですか?
私はそれを「クエリルートフィールド」と呼びますが、同様にQuery
を「クエリルートタイプ」と呼びます。
メソッド、エンドポイント、リソース、またはアクションと呼ぶのは、RESTのコンセプトと実際にはかなり異なっているためです。 GraphQLのエンドポイント全体が効果的なリソースです。
私はまた、あなたが突然変異とサブスクリプションを含む "操作のルートフィールド"と言うことができることを一般化することに同意します。 – vbranden
簡潔にするためにちょうど「クエリーフィールド」についてはどうでしょう? – Loren
@Lorenええ、これはおそらく問題ありませんが、特にクエリツリーの下のフィールドに関してはあいまいかもしれませんが、パラメータは自然にネストされたデータの単純な選択よりもサブクエリのように機能します。 vbrandenによって提案されているように、3つのスキーマのルートフィールド全体に集約すると、「操作ルートフィールド」が意味をなさないと思います。 – acjay