sam-gql-orm

1.0.1 • Public • Published

sam-gql-orm

sam-gql-orm是一个把JS对象转换为GraphQL语法的方法库。

使用参考

const gql = require('sam-graphql-orm');

const data1 = {
  schema: 'status',
  input: {
    key: 'goodkey',
  },
  output: {
    code: '',
    message: '',
    data: {
      config: '',
    },
  },
};

console.log(gql(data1));
// {status(key: "goodkey"){code message data{config }}}

const data2 = {
  schema: 'status',
  input: {
    securityCaseId: '56',
    operation: 'add',
    businessParam: JSON.stringify({
      appName: 'book',
    })
  },
  output: {
    data: {
      status: '',
      time: '',
      comment: ''
    },
    message: '',
    success: ''
  }
};

console.log(gql(data2));
// {status(securityCaseId: "56",operation: "add",businessParam: "%7B%22appName%22%3A%22book%22%7D"){data{status time comment }message success }}

Readme

Keywords

none

Package Sidebar

Install

npm i sam-gql-orm

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

5.11 kB

Total Files

4

Last publish

Collaborators

  • shanchao