0
私は、いくつかのRESTエンドポイントをGraphQLに移行しようとしています。私はGraphQLにライブラリを使用しています。出力の形式で常にあるように見える:GraphQLの出力形式を変更する
{
data: { currentTime: "2016-05-01 19:27pm" }
}
私は、次の形式でデータを取得したいと思います:、
{
status: "ok",
data: { currentTime: "2016-05-01 19:27pm" }
}
すなわち、要求のステータスを返し、いずれかの「OK」または現在のクライアントコードがこの規約を使用していることが主な原因です。これを達成する方法はありますか?私は他のライブラリを使うことも考えられます。
"これを達成する方法はありますか?" - それは有効なJSONではないので、GraphQLサーバーコードがその応答を生成することはほとんどありません。 '' ok ''の後にカンマを追加してそれを有効なJSONにすると、あなたの提案されたレスポンスは[Graphraphの公式応答形式の推奨]に反するだけです(http://graphql.org/learn/serving-over-http /)。 'status'フィールドを追加するライブラリを見つけるのが難しいかもしれません。 'status'フィールドを追加するJSONレスポンスを与えるライブラリを見つけることができます。 – CommonsWare
もちろん、タイプミスでした – kargirwar