ActiveRecord acting weird

M

mark

I got this out of a book so I'm pretty sure it should work:

class Folder < ActiveRecord::Base
def validate
if self.find_by_name(name)
errors.add("folder by that name exists")
end
end
end

but when I validate:

<%
f = Folder.find_by_name("New Folder")
%>

<%= f.valid? %>

I get this:
undefined method `find_by_name' for #<Folder:0x40a125f4>

Any ideas?
Thanks
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,007
Latest member
obedient dusk

Latest Threads

Top