Angenommen, ich habe ein Modell:Wie kann man in rubyonrails die zugehörige Model-Klasse von ActiveRecord :: Relation Objekt beziehen?
class Post
end
posts = Post.where(***)
puts posts.class # => ActiveRecord::Relation
Dann, wie kann ich das Modell Klassennamen durch die 'Beiträge' Variable bekommen, vielleicht eine Methode namens model_class_name:
setzt posts.model_class_name # => Post
Thanks :)
Hey Croplio, 4 Monate sind vergangen. Hat diese Antwort Ihr Problem gelöst? – Scott
Wenn 'posts' keine Zeilen zurückgibt, dann ist' posts.first' gleich null und dies wird nicht funktionieren. –