On Apr 4, 2006, at 12:28 PM, James Howison wrote:
Bruce, I've been playing with Rails a little too (developing a
collaborative literature review tool for our research group), are your
model definitions (well probably the whole Rails tree) available?
Heh, I've been banging my head against the keyboard trying to get the
associations to work correctly (authors, etc.), but would be happy to
send you where I'm at off-list (and maybe you can help me figure it
out!).
For now, you can get a sense of what I'm doing WRT to the models by
seeing the output (below) from the start of the script I mentioned
(generated from the RDF schema). The result is that the following
commands will each return all book records:
ReferenceItem.find_all
Monograph.find_all
Book.find_all
Bruce
class Agent < ActiveRecord::Base
end
class Person < Agent
end
class Organization < Agent
end
class Publisher < Organization
end
class LegislativeBody < Organization
end
class Event < ActiveRecord::Base
end
class Conference < Event
end
class Hearing < Event
end
class Workshop < Event
end
class Collection < ActiveRecord::Base
end
class Series < Collection
end
class Periodical < Collection
end
class CourtReporter < Periodical
end
class Magazine < ActiveRecord::Base
end
class Newspaper < Periodical
end
class Proceedings < Collection
end
class Reference < Manifestation
end
class Abstract < ReferenceItem
end
class Album < ReferenceItem
end
class AlbumTrack < Part
end
class Article < Part
end
class Bill < Legislation
end
class Book < ReferenceItem
end
class BookSection < Part
end
class Broadcast < ReferenceItem
end
class Chapter < BookSection
end
class Data < ReferenceItem
end
class Diagram < Illustration
end
class Dissertation < Thesis
end
class Document < ReferenceItem
end
class EditedBook < Book
end
class EMail < PersonalCommunication
end
class Essay < ReferenceItem
end
class Figure < ReferenceItem
end
class Illustration < ReferenceItem
end
class Interview < PersonalCommunication
end
class Journal < Periodical
end
class Law < Legislation
end
class Legislation < ReferenceItem
end
class Letter < PersonalCommunication
end
class Manuscript < ReferenceItem
end
class Map < ReferenceItem
end
class Memo < PersonalCommunication
end
class MotionPicture < ReferenceItem
end
class MusicalScore < ReferenceItem
end
class Painting < Illustration
end
class Pamphlet < ReferenceItem
end
class Paper < ReferenceItem
end
class Part < ReferenceItem
end
class Patent < ReferenceItem
end
class PersonalCommunication < ReferenceItem
end
class Poster < ReferenceItem
end
class Report < ReferenceItem
end
class Review < ReferenceItem
end
class Song < ReferenceItem
end
class Speech < ReferenceItem
end
class Thesis < ReferenceItem
end
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]