0
npm sails-graphql을 설치했지만 웹에서 서핑을하는 곳에서 돌연변이를 넣을 위치를 모른다. nodejs 예제에서 index.js에 돌연변이를 추가했지만 돛에 그러한 파일이 없다는 것을 발견했다. 미리 감사드립니다. 자사의 컨트롤러에 지정된 경우Sails에 graphql 변이를 삽입 할 위치는 어디입니까?
npm sails-graphql을 설치했지만 웹에서 서핑을하는 곳에서 돌연변이를 넣을 위치를 모른다. nodejs 예제에서 index.js에 돌연변이를 추가했지만 돛에 그러한 파일이 없다는 것을 발견했다. 미리 감사드립니다. 자사의 컨트롤러에 지정된 경우Sails에 graphql 변이를 삽입 할 위치는 어디입니까?
돛-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 구현을 사용하고 수동으로 변형을로드하는 것입니다.