Hallo,
ich versuche gerade acts_as_versioned in ein Projekt einzufügen. Wenn
acts_as_versioned in die Klasse eingefügt ist, dann sollte doch eigentlich das
versionierte Objekt eine Instanzmethode namens find_versions bereitstellen.
Aber genau das funktioniert bei mir aus irgendeinem Grund nicht.
>> a = Article.find(:first)
=> #<Article:0x218cf34 @attributes={"topic_id"=>"4", "body"=>"",
"title"=>"Titel1", "updated_on"=>"2007-11-06 09:06:36", "show_in_menu"=>"0",
"id"=>"1", "version"=>nil, "user_id"=>nil, "position"=>"1", "comment"=>"",
"created_at"=>"2007-09-18 15:27:49", "active"=>"1"}>
>> a.find_versions(:all)
NoMethodError: undefined method `find_versions' for #<Article:0x218cf34>
from
/usr/local/lib/ruby/gems/1.8/gems/activerecord-1.15.4/lib/active_record/base.rb:1863:in
`method_missing'
from (irb):2
>>
Meine Klasse Article sieht so aus:
class Article < ActiveRecord::Base
belongs_to :topic
acts_as_versioned
validates_presence_of :title
end
Oder habe ich die API nicht richtig verstanden?
Viele Grüße
Michael Kastner
--
------------------------------
galt.de Web :-) Services
Michael Kastner
Berliner Straße 3
D-65439 Flörsheim
Telefon +49 (0) 6145 / 938 581
Telefax +49 (0) 6145 / 938 582
E-Mail [EMAIL PROTECTED]
Homepage http://www.galt.de
------------------------------
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug