2017-03-03 17 views
0

私はnpm sails-graphqlをインストールしましたが、私はどこで突然変異を起こすのかわかりません。ウェブ上でサーフィンしていますが、nodejsの例ではindex.jsに突然変異を追加していますが、 ありがとうございます。Sailsにgraphql突然変異を入れる場所は?

答えて

0

帆-graphqlそのコントローラーで指定されている場合、アダプターは/api/models内のすべてのモデルのための変異と、自動的にスキーマを作成します。

 // api/controllers/GraphQLController.js 
     var graphql = require("graphql"); 
     var sailsGraphQL = require("sails-graphql"); 
     ... 
     if (!schema) { 
     schema = sailsGraphQL.generateSchema(sails.models); 
     } 
     ... 

この場合、手動での突然変異を追加する必要はありません。 を参照してくださいhttps://www.npmjs.com/package/sails-graphql#usage

生成されたスキーマを編集したい場合は、必要な言語にgraphql実装を使用し、手動で突然変異をロードすることをお勧めします。

関連する問題