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 K.
–
galt.de Web
Services
Michael K.
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
Servus,
Am 07.11.2007 um 20:03 schrieb Michael K.:
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.
Ich seh grad dass find_versions eh model.versions.find
aufruft, interessanterweise mit (:all, options) was ja
für deinen :first zusätzlich ungut ist.
Anyways, glaub ich dass dein Fehler eher woanders herkommt.
ciao, tom
–
Thomas R. “TomK32” Koll <> http://tomk32.de <> http://ananasblau.de
just a geek trying to change the world
http://www.workingwithrails.com/recommendation/new/person/9367-thomas-
r-koll
Hi,
es sieht so aus, als ob die Version die sich im Subversion repository
befindet
von der gem Version abweicht. Bei der Subversion-Version fehlen die
Instanzmethoden.
Mit der gem-Version funktioniert es.
Viele
Grüße
Michael K.
Thomas R. Koll schrieb:
für deinen :first zusätzlich ungut ist.
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
–
galt.de Web
Services
Michael K.
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
Hallo,
da der Anteil an OSX-Rechnern in der Rails-Entwickler-Gemeinde ja
recht hoch ist, möchte ich auf folgenden Blog-Eintrag aufmerksam machen:
http://www.lukas-renggli.ch/blog/safari-leopard?view=PBPostHtmlView&command=PRViewCommand
Grüße, Jörg Jacobsen._______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
Klasse Tip!
Jacobsen Jörg schrieb:
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
–
galt.de Web
Services
Michael K.
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