graphql-sequelize:通过Sequelize实现GraphQL和MySQL和Postgres的Relay

时间:2024-04-19 17:09:38
【文件属性】:

文件名称:graphql-sequelize:通过Sequelize实现GraphQL和MySQL和Postgres的Relay

文件大小:125KB

文件格式:ZIP

更新时间:2024-04-19 17:09:38

JavaScript

graphql-sequelize 应该与一起使用以避免N + 1查询 安装 $ npm install --save graphql-sequelize graphql-sequelize假定您已安装graphql和sequelize。 解决帮手 import { resolver } from "graphql-sequelize" ; resolver ( SequelizeModel [ , options ] ) ; 解决针对Sequelize模型或关联的graphql查询的助手。 请查看以最好地了解实现的想法。 特征 自动将args转换为arg键与模型属性匹配的位置 自动将名为“ limit”的arg转换为sequelize limit 自动将名为“ order”的arg转换为续集顺序 继电器与连接 选项 resolver函数将模型用作其第一个(必需)参数,但还具有第二


【文件预览】:
graphql-sequelize-master
----.travis.yml(662B)
----.eslintrc(5KB)
----.babelrc(114B)
----docs()
--------relay.md(6KB)
----package.json(3KB)
----.github()
--------stale.yml(685B)
----test()
--------benchmark()
--------support()
--------unit()
--------benchmark.js(855B)
--------integration()
----Dockerfile(95B)
----LICENSE(1KB)
----package-lock.json(154KB)
----src()
--------index.js(696B)
--------typeMapper.js(3KB)
--------sequelizeOps.js(1KB)
--------defaultListArgs.js(446B)
--------base64.js(186B)
--------simplifyAST.js(3KB)
--------resolver.js(4KB)
--------defaultArgs.js(667B)
--------attributeFields.js(2KB)
--------relay.js(11KB)
--------argsToFindOptions.js(978B)
--------types()
--------replaceWhereOperators.js(1KB)
----.npmignore(650B)
----examples()
--------graphql-yoga()
----docker-compose.yml(719B)
----.gitignore(557B)
----pre-commit(23B)
----README.md(13KB)
----scripts()
--------mocha-bootload(180B)

网友评论