mike.johnson
07/14/2017, 6:47 PMcj
07/14/2017, 6:53 PMmike.johnson
07/14/2017, 7:03 PMmike.johnson
07/14/2017, 7:04 PMmike.johnson
07/14/2017, 7:04 PMmike.johnson
07/14/2017, 7:04 PMnilan
07/14/2017, 7:13 PMas if it's thinking the query fields are symbols in railshow are you coming to this conclusion based on the error message?
nilan
07/14/2017, 7:13 PMnilan
07/14/2017, 7:13 PMmike.johnson
07/14/2017, 7:13 PMnilan
07/14/2017, 7:13 PMmike.johnson
07/14/2017, 7:13 PMnilan
07/14/2017, 7:14 PMmike.johnson
07/14/2017, 7:14 PMmike.johnson
07/14/2017, 7:15 PMresponse = <http://HTTParty.post|HTTParty.post>('<https://api.graph.cool/simple/v1/__myid__>',
headers: {'content-type': 'application/json'},
body: {"query":"query {allUsers {id name}}"}
)mike.johnson
07/14/2017, 7:15 PM"query": query the error is pointing at the second querymike.johnson
07/14/2017, 7:16 PMnilan
07/14/2017, 7:17 PMnilan
07/14/2017, 7:17 PMmike.johnson
07/14/2017, 7:18 PMafter_create :update_access_token! if I forget the : it gives a very similar errornilan
07/14/2017, 7:19 PMmike.johnson
07/14/2017, 7:19 PMnilan
07/14/2017, 7:19 PMnilan
07/14/2017, 7:21 PMmike.johnson
07/14/2017, 7:22 PMmike.johnson
07/14/2017, 7:22 PMnilan
07/14/2017, 7:22 PMmike.johnson
07/14/2017, 7:23 PMnilan
07/14/2017, 7:23 PMmike.johnson
07/14/2017, 7:23 PMmike.johnson
07/14/2017, 7:23 PMnilan
07/14/2017, 7:24 PMcurl command therenilan
07/14/2017, 7:24 PMfetch onemike.johnson
07/14/2017, 7:24 PMmike.johnson
07/14/2017, 7:24 PMmike.johnson
07/14/2017, 7:24 PMmike.johnson
07/14/2017, 7:25 PMnilan
07/14/2017, 7:25 PM--compressed is just for optimization, --data-binary makes it a POST by adding a bodymike.johnson
07/14/2017, 7:27 PM'{"mutation": "createUser { id name email }"}'nilan
07/14/2017, 7:27 PMmike.johnson
07/14/2017, 7:28 PMnilan
07/14/2017, 7:28 PMcurl '<https://api.graph.cool/simple/v1/__PROJECT_ID__>' -H 'content-type: application/json' --data-binary '{"query":"mutation {createUser(name: "Nilan") { id }}"}' --compressednilan
07/14/2017, 7:28 PMquery for the JSON property, and the second query is replaced by mutationmike.johnson
07/14/2017, 7:28 PMnilan
07/14/2017, 7:29 PMmike.johnson
07/14/2017, 7:29 PMmike.johnson
07/14/2017, 7:30 PMmike.johnson
07/14/2017, 7:30 PMnilan
07/14/2017, 7:30 PMmike.johnson
07/14/2017, 7:31 PMnilan
07/14/2017, 7:33 PMmike.johnson
07/14/2017, 7:34 PMmike.johnson
07/14/2017, 7:35 PMnilan
07/14/2017, 7:35 PMmike.johnson
07/14/2017, 7:39 PM{"query":"mutation {createUser(name: "Nilan") { id }}"}mike.johnson
07/14/2017, 7:40 PMmike.johnson
07/14/2017, 7:40 PMnilan
07/14/2017, 7:40 PMmike.johnson
07/14/2017, 7:40 PMnilan
07/14/2017, 7:40 PMnilan
07/14/2017, 7:40 PMmike.johnson
07/14/2017, 7:42 PMmike.johnson
07/14/2017, 7:43 PM`curl '<https://api.graph.cool/simple/v1/__ENDPOINT__>' -H 'content-type: application/json' --data-binary '{"query":"mutation {createUser(name: "Nilan") { id }}"}' --compressed`nilan
07/14/2017, 7:43 PMcurl '<https://api.graph.cool/simple/v1/__PROJECT_ID__>' -H 'content-type: application/json' --data-binary '{"query":"mutation {createUser(name: \"Nilan\") { id }}"}' --compressednilan
07/14/2017, 7:43 PMmike.johnson
07/14/2017, 7:43 PMmike.johnson
07/14/2017, 7:44 PMmike.johnson
07/14/2017, 7:46 PMsyntax error near unexpected token `('
sh: -c: line 1: `Unexpected character 'N' at input index 38 (line 1, position 39), expected '}':'nilan
07/14/2017, 7:46 PMnilan
07/14/2017, 7:47 PMnilan
07/14/2017, 7:47 PMnilan
07/14/2017, 7:47 PMmike.johnson
07/14/2017, 7:52 PMmike.johnson
07/14/2017, 9:26 PMmike.johnson
07/14/2017, 9:27 PMnilan
07/14/2017, 9:37 PMnilan
07/14/2017, 9:37 PMapplication/json and instead of user you need to call it querymike.johnson
07/14/2017, 9:38 PMmike.johnson
07/14/2017, 9:39 PMmike.johnson
07/14/2017, 9:39 PMmike.johnson
07/14/2017, 9:39 PMnilan
07/14/2017, 9:40 PMmike.johnson
07/14/2017, 9:41 PMmike.johnson
07/14/2017, 9:42 PMnilan
07/14/2017, 9:43 PMnilan
07/14/2017, 9:43 PMmike.johnson
07/14/2017, 9:44 PMmike.johnson
07/14/2017, 9:44 PMmike.johnson
07/14/2017, 9:44 PMnilan
07/14/2017, 9:45 PMnilan
07/14/2017, 9:45 PMmike.johnson
07/14/2017, 9:48 PMmike.johnson
07/14/2017, 9:49 PMnilan
07/15/2017, 1:21 AMmike.johnson
07/15/2017, 1:22 AMmike.johnson
07/15/2017, 1:23 AMrailsId and railsUserId on purchasesmike.johnson
07/15/2017, 1:25 AMrailsUserId and then run a mutation to set purchase(user: $userFromQuery)mike.johnson
07/15/2017, 1:25 AM