KN
Size: a a a
KN
KN
KN
KN
ДР
KN
KN
KN
EF
KN
KN
input Query {
orderBy: [String!]!
where: [Where!]!
take: Int
skip: Int
}
input Where {
field: String!
value: Any
op: Operation! = EQUAL
}
enum Operation {
EQUAL, ....
}
KN
input Query @in(action: "QueryInput@parse") { ... }
public function parse(array $query)
{
$query = $this->repository; // Some repo
$query->orderBy(...$query['orderBy']);
...
return $query;
}
KN
KN
KN
a
a
KN
KN