Hey,
i am trying to figure out how i can manage the following mixture of
inheritance and
associations in Datamapper. Unfortunately i cannot browse through the
associations
so far. Maybe its a problem with the adapters as well - i realized
that there is no standardized
test suite available so far - or am i wrong?
It would help me a lot if someone could point me out the correct way
of specifying the following
relationships. Then i could take a look into the adapters myself.
I am still using 0.10.1
Thx,
Sebastian
class Element
include DataMapper::Resource
property :id, Serial
property :type, Discriminator
property :name, String, :key => true
end
class File < Element
property :size, String
belongs_to :parent, 'Folder',
:parent_key => [ :id ],
:child_key => [ :folder_id ],
:required => true
# belongs_to :folder
end
class Folder < File
has n, :files, 'File',
:parent_key => [ :id ],
:child_key => [ :folder_id ]
# has n, :files # not working as well
end
--
You received this message because you are subscribed to the Google Groups
"DataMapper" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/datamapper?hl=en.