Intra-data source Relationships
In practice
Example
class MyCollection extends Collection
{
public function __construct(DatasourceContract $datasource)
{
parent::__construct(
$datasource,
'Movie'
);
// [...]
$this->addField('director', new ManyToOneSchema(
foreignKey: 'directorId',
foreignKeyTarget: 'id',
foreignCollection: 'People'
));
}
}Last updated