Version 5 supported
In this section of the documentation, we cover the fundamentals that are behind a lot of the magic that goes
DataObject types work. We'll create some types that are not based on DataObjects at all, and we'll
write some custom queries from the ground up.
This is useful for situations where your data doesn't come from a
DataObject, or where you have very specific
requirements for your GraphQL API that don't easily map to the schema of your
Just because we won't be using DataObjects in this example doesn't mean you can't do it - you can absolutely declare
DataObjectclasses as generic types. You would lose a lot of the benefits of the
DataObjectmodel in doing so, but this lower level API may suit your needs for very specific use cases.