graphql-request的使用
graphql是graphcool的的client端,可以用于express服务器中请求数据,在resolver中也可以使用。apollo-client就只能用在在前端。 对于前端使用apollo-client绝对是最好的选择。目前没有对手。
做mutate处理,遇到不少问题,主要函数函数第一次接触,参数没有拼接对。一直以为是js对象转json的问题,早上一直在解决这个问题。结果还是参数的问题,模拟的数据是hotel的数据,其中嵌套有geolocation信息。 为这个嵌套,改了不同的组合,多没有出来, 结果正确拼接好以后,所有问题都没有了,数据是js对象还是json数据都可处理。
接下来要遍历对象数组的时候问题依然是变量的拼接。
代码如下,直接启动文件
1 | //从hotel 文件获取json数据然后写入到graphcool数据库 |