sorry it turned out that I hadn't auto_migrate! 'ed....OOps! Can any one tell me the difference between auto_migrate_update! and auto _migrate_up!
On Fri, May 1, 2009 at 8:40 AM, linfan <[email protected]> wrote: > hello everyone i'm new to datamapper. I have an asscoiation like this > > class Term > include DataMapper::Resource > > property :id, Serial > property :word, String > > has n, :document, :through => :termdocument > > def self.find?(wrd) > w = first(:word => wrd) > w = new(:word => wrd) if wrd.nil? > return w > end > > end > > class Document > include DataMapper::Resource > > property :id, Serial > property :title, String, :key => true > property :para, Text > > has n, :term, :through => :termdocument > > def self.find?(doc) > d = first(:title => doc) > d = new(:title => doc) if d.nil? > return d > end > > end > > class Termdocument > include DataMapper::Resource > > property :id, Serial > > belongs_to :term > belongs_to :documents > > end > > ------------------------------------------------------------------------------------------------------------------------------ > I get an error ... as follows > > /usr/lib/ruby/gems/1.8/gems/dm-core-0.9.11/lib/dm-core/associations/ > relationship_chain.rb:49:in `initialize': undefined method `name' for > nil:NilClass (NoMethodError) > from /usr/lib/ruby/gems/1.8/gems/dm-core-0.9.11/lib/dm-core/ > associations/one_to_many.rb:56:in `new' > from /usr/lib/ruby/gems/1.8/gems/dm-core-0.9.11/lib/dm-core/ > associations/one_to_many.rb:56:in `setup' > from /usr/lib/ruby/gems/1.8/gems/dm-core-0.9.11/lib/dm-core/ > associations.rb:122:in `has' > from DBtest.rb:12 > Can anyone please help me out? > -- || श्री जानकीरघुनाथो विजयते || --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
