Intra-data source Relationships
In practice
Example
module App
module Collections
class Movie < ForestAdminDatasourceToolkit::Collection
include ForestAdminDatasourceToolkit::Schema
include ForestAdminDatasourceToolkit::Components::Query:: ConditionTree
def initialize(datasource)
super(datasource, 'Movie')
# [...]
add_field('director', ManyToOneSchema.new(
foreign_key: 'director_id',
foreign_key_target: 'id',
foreign_collection: 'People'
))
end
end
end
end
Last updated