1.0.2 • Published 5 years ago

gql-string v1.0.2

Weekly downloads
1
License
ISC
Repository
github
Last release
5 years ago

gql-string

根据查询参数对象拼接graphql查询字符串

再也不用哭着唱“我曾经拼过山和大海~”

安装

npm i --save gql-string

使用

import parse from 'gql-string'
// 假设您的查询对象是 testObj
const testObj = { a: 1, b: 'hahaha', c: undefined, d: { dd1: 'haha' } }

// 执行以下操作即可拼接出您所需的字符串
parse(testObj)

// 默认的拼接字符是',',您可以通过传给 parse 函数第二个参数 seperator 来指定分隔符,例如:
parse(testObj,'\n')

注意事项

  • 本函数将以下类型的数据认为是空值,在生成查询字符串过程中会自动将其过滤
  • 2.0版本可以考虑某些用户的个性化需求,可以指定自定义的空值,例如有些用户可能需要过滤0

更新日志

  • 1.0.0
    • 第一个稳定版本发布
1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

6 years ago