запрос:
public functionsolve($root, $args, $context, ResolveInfo $resolveInfo, Closure $getSelectFields)
{
$query = Профессор::query();
Код: Выделить всё
if (isset($args['id']))
{
$query = $query->where('id', $args['id']);
}
if (isset($args['nom']))
{
$count = Arr::get($args, 'count', 10);
$page = Arr::get($args, 'page', 1);
return $query->orderBy('nom')->paginate($count, ['*'], 'page', $page);
Подробнее здесь: https://stackoverflow.com/questions/793 ... t-find-one
Мобильная версия