z-song/laravel-admin · error · Exception

Related sortable only support `HasOne` and `BelongsTo` relat

Error message

Related sortable only support `HasOne` and `BelongsTo` relation.

What it means

Error "Related sortable only support `HasOne` and `BelongsTo` relation." thrown in z-song/laravel-admin.

Source

Thrown at src/Grid/Model.php:654

            return [
                $relatedTable,
                $relation->{$foreignKeyMethod}(),
                '=',
                $relatedTable.'.'.$relation->getRelated()->getKeyName(),
            ];
        }

        if ($relation instanceof HasOne) {
            return [
                $relatedTable,
                $relation->getQualifiedParentKeyName(),
                '=',
                $relation->getQualifiedForeignKeyName(),
            ];
        }

        throw new \Exception('Related sortable only support `HasOne` and `BelongsTo` relation.');
    }

    /**
     * @param string $method
     * @param array  $arguments
     *
     * @return $this
     */
    public function __call($method, $arguments)
    {
        $this->queries->push([
            'method'    => $method,
            'arguments' => $arguments,
        ]);

        return $this;
    }

View on GitHub (pinned to 67c441eb78)

When it happens

Trigger: Thrown at src/Grid/Model.php:654 when the library encounters an invalid state.

Common situations: See trigger scenarios.


AI-assisted analysis of z-song/laravel-admin@67c441eb78 (2026-08-21). Data as JSON: /api/errors/5b67d40693831621. Report an issue: GitHub.