Martí Crespí
03/04/2019, 8:33 AMThidasa Pankaja
03/04/2019, 11:12 AM<Query query={A}>
<Mutation mutation={B}>
<Mutation>
<Query>
What I want is refetch A query after B mutation has executed. So, how can I do this with Query and Mutation components ?Dennis Martin Herbers
03/04/2019, 12:18 PMbjswick33
03/04/2019, 1:58 PMJohn Smeeth
03/04/2019, 2:30 PMJohn Smeeth
03/04/2019, 2:30 PMJohn Smeeth
03/04/2019, 2:31 PMtype Query {
countries: [Country!]!
}
type Mutation {
createCountry(input: CountryCreateInput!): Country
}
# input
input CountryCreateInput {
name: String!
code: String!
}
scalar DateTime
scalar Json
type Country {
name: String!
code: String!
images: [Json!]!
createdAt: DateTime!
}
John Smeeth
03/04/2019, 2:31 PMgo run scripts/gqlgen.go
got this errorJohn Smeeth
03/04/2019, 2:31 PMpanic: Json was not found
goroutine 1 [running]:
ws/gland/vendor/github.com/99designs/gqlgen/codegen.(*builder).bindField.func1(0xc000243cb0, 0xc000b37960)
/Users/alex/go/src/ws/gland/vendor/github.com/99designs/gqlgen/codegen/field.go:81 +0xac
ws/gland/vendor/github.com/99designs/gqlgen/codegen.(*builder).bindField(0xc000b37960, 0xc000115680, 0xc000243cb0, 0x16cc180, 0xc00010a160)
/Users/alex/go/src/ws/gland/vendor/github.com/99designs/gqlgen/codegen/field.go:168 +0xbd6
ws/gland/vendor/github.com/99designs/gqlgen/codegen.(*builder).buildField(0xc000b37960, 0xc000115680, 0xc0003178f0, 0xc000243c00, 0x0, 0x0)
/Users/alex/go/src/ws/gland/vendor/github.com/99designs/gqlgen/codegen/field.go:64 +0x31d
ws/gland/vendor/github.com/99designs/gqlgen/codegen.(*builder).buildObject(0xc000b37960, 0xc000f15ec0, 0x15ef4c0, 0x6, 0x0)
/Users/alex/go/src/ws/gland/vendor/github.com/99designs/gqlgen/codegen/object.go:72 +0x4d4
ws/gland/vendor/github.com/99designs/gqlgen/codegen.BuildData(0xc0001be000, 0x16cca00, 0x1acd4a0, 0x0)
/Users/alex/go/src/ws/gland/vendor/github.com/99designs/gqlgen/codegen/data.go:76 +0x395
ws/gland/vendor/github.com/99designs/gqlgen/api.Generate(0xc0001be000, 0x0, 0x0, 0x0, 0x0, 0x162fef8)
/Users/alex/go/src/ws/gland/vendor/github.com/99designs/gqlgen/api/generate.go:37 +0x22d
ws/gland/vendor/github.com/99designs/gqlgen/cmd.glob..func1(0xc0000de6e0)
/Users/alex/go/src/ws/gland/vendor/github.com/99designs/gqlgen/cmd/gen.go:39 +0xa2
ws/gland/vendor/github.com/urfave/cli.HandleAction(0x152f7a0, 0x16302f8, 0xc0000de6e0, 0xc000090b40, 0x0)
/Users/alex/go/src/ws/gland/vendor/github.com/urfave/cli/app.go:492 +0x7c
ws/gland/vendor/github.com/urfave/cli.(*App).Run(0xc0000b8b60, 0xc0000b2000, 0x1, 0x1, 0x0, 0x0)
/Users/alex/go/src/ws/gland/vendor/github.com/urfave/cli/app.go:264 +0x57c
ws/gland/vendor/github.com/99designs/gqlgen/cmd.Execute()
/Users/alex/go/src/ws/gland/vendor/github.com/99designs/gqlgen/cmd/root.go:40 +0x224
main.main()
/Users/alex/go/src/ws/gland/scripts/gqlgen.go:8 +0x20
exit status 2
John Smeeth
03/04/2019, 2:32 PMscalar DateTime
and scalar Json
and in model's field. it works.John Smeeth
03/04/2019, 2:32 PMJohn Smeeth
03/04/2019, 2:33 PMSam Slotsky
03/04/2019, 2:49 PMSam Slotsky
03/04/2019, 2:49 PMhasNextPage
is true, but I get back a count
of 1jackgray
03/04/2019, 3:44 PMSlackbot
03/04/2019, 4:03 PMSteve Mason
03/04/2019, 6:27 PMromseguy
03/04/2019, 9:06 PMAaron Ullal
03/04/2019, 10:19 PMAaron Ullal
03/04/2019, 10:19 PMiago
03/04/2019, 11:54 PM{
subscriptions {
stations {
sections {
name
}
loose {
name
}
}
}
}
dm: type Subscription {
id: ID! @id
stations: SubscriptionStations
(...)
}
type SubscriptionStations @embedded {
sections: [SubscriptionStationsSection!]!
loose: [Station!]! @relation(link: INLINE)
}
type SubscriptionStationsSection @embedded {
id: ID! @id
name: String!
stations: [Station!]! @relation(link: INLINE)
}
error: prisma | org.bson.BsonInvalidOperationException: Value expected to be of type DOCUMENT is of unexpected type ARRAY
prisma | at org.bson.BsonValue.throwIfInvalidType(BsonValue.java:419)
prisma | at org.bson.BsonValue.asDocument(BsonValue.java:47)
prisma | at com.prisma.api.connector.mongo.extensions.BisonToGC$.apply(MongoExtensions.scala:74)
prisma | at com.prisma.api.connector.mongo.extensions.DocumentToRoot$$anonfun$1.$anonfun$applyOrElse$2(MongoExtensions.scala:137)
prisma | at scala.Option.map(Option.scala:146)
prisma | at com.prisma.api.connector.mongo.extensions.DocumentToRoot$$anonfun$1.applyOrElse(MongoExtensions.scala:137)
prisma | at com.prisma.api.connector.mongo.extensions.DocumentToRoot$$anonfun$1.applyOrElse(MongoExtensions.scala:134)
prisma | at scala.collection.immutable.List.collect(List.scala:304)
prisma | at com.prisma.api.connector.mongo.extensions.DocumentToRoot$.apply(MongoExtensions.scala:134)
prisma | at com.prisma.api.connector.mongo.extensions.MongoResultReader.readsPrismaNode(MongoExtensions.scala:102)
prisma | at com.prisma.api.connector.mongo.extensions.MongoResultReader.readsPrismaNode$(MongoExtensions.scala:101)
prisma | at com.prisma.api.connector.mongo.database.MongoActionsBuilder.readsPrismaNode(MongoActionsBuilder.scala:18)
prisma | at com.prisma.api.connector.mongo.database.NodeManyQueries.$anonfun$getNodes$3(NodeManyQueries.scala:20)
prisma | at scala.collection.TraversableLike.$anonfun$map$1(TraversableLike.scala:233)
prisma | at scala.collection.immutable.List.foreach(List.scala:388)
prisma | at scala.collection.TraversableLike.map(TraversableLike.scala:233)
prisma | at scala.collection.TraversableLike.map$(TraversableLike.scala:226)
prisma | at scala.collection.immutable.List.map(List.scala:294)
prisma | at com.prisma.api.connector.mongo.database.NodeManyQueries.$anonfun$getNodes$2(NodeManyQueries.scala:20)
prisma | at scala.util.Success.$anonfun$map$1(Try.scala:251)
prisma | at scala.util.Success.map(Try.scala:209)
prisma | at scala.concurrent.Future.$anonfun$map$1(Future.scala:288)
prisma | at scala.concurrent.impl.Promise.liftedTree1$1(Promise.scala:29)
prisma | at scala.concurrent.impl.Promise.$anonfun$transform$1(Promise.scala:29)
prisma | at scala.concurrent.impl.CallbackRunnable.run(Promise.scala:60)
prisma | at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402)
prisma | at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
prisma | at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
prisma | at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
prisma | at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)
arsan.irianto
03/05/2019, 9:53 AMMartí Crespí
03/05/2019, 11:48 AMHassan
03/05/2019, 1:26 PMjdoyle112
03/05/2019, 4:23 PMjdoyle112
03/05/2019, 4:24 PMjdoyle112
03/05/2019, 8:34 PMDrew Delianides
03/05/2019, 9:57 PMarsan.irianto
03/05/2019, 10:47 PMarsan.irianto
03/06/2019, 12:02 AM