Re: [Rails] Re: Help me connect to MySQL Database
On Monday, January 20, 2014 9:23:10 AM UTC-5, Jordon Bedwell wrote:
On Mon, Jan 20, 2014 at 8:10 AM, jsnark <s...@monmouth.com> wrote:
> *.erb files do not connect to databases. Models do. Follow Colin's advise
> and work through the tutorial.
If *.erb files don't connect to the database in the entire context of
the application (which they do through models which does it through
other stuff) then you are wrong too, because models don't connect to
the database, they go through other stuff (like your view does) and
model out the behavior.
No, you are wrong. The model xyz.rb has direct access (through inheritance) to the database table xyzs. Thus, the method:
def Xyx.get_first
find(1)
end
returns the row of table xyzs with id=1 with no qualification. In a controller, the statement find(1) is meaningless. You have to reference the model to get access to the table as in Xyz.find(1). Views (*.erb files) should never directly reference models. They get their database information from the controller.
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/5f080486-92c1-4a60-b157-02e6ddb11d0a%40googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home