Where type is defined as
type Where = {
[key: string]: WhereField | Where[];
or?: Where[];
and?: Where[];
}
What does it mean if a key has a value of Where[]?
e.g.
{
"hero": [{
"type" : { "equals": "basic"}
}]
}
is that the same as
{
"hero.type": { "equals": "basic"}
}
Or does it mean something else? And if so, what?