-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
working with APIs there are some endpoints that return compound data... for example (just for demonstration... not a real example)
// child schema
{ "name": "Luke Skywalker", "age": 30 }
// parent schema
{ "name": "Darth Vader", "age": 63, "children": [{ "name": "Luke Skywalker", "age": 30 }] }
is there a way to nest the deffinition of the schemas ?
so that it's possible to define the parent schema as follows ?
JsonSchema.define :child do
{
name: String,
age: Numeric
}
end
JsonSchema.define :parent do
{
name: String,
age: Numeric,
children: [ JsonSchema(:child) ]
}
end
pskl and MelnikVasya
Metadata
Metadata
Assignees
Labels
No labels