query: ``` { subscriptions { stations { ...
# orm-help
i
query:
Copy code
{
  subscriptions {
    stations {
      sections {
        name
      }
      loose {
        name
      }
    }
  }
}
dm:
Copy code
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:
Copy code
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)
d
Can you please open an issue on github about this?