Hi, How do we deal with database entries in ruby? I wanted to return a list of records from a model func to controller. Please help me.
on 2012-06-05 02:02
on 2012-06-05 03:20
On 5 June 2012 01:02, cyber c. <lists@ruby-forum.com> wrote: > def self.get_all_pairs > //LOGIC > end > > i get an error undefined method 'name' for ".":String > in line -> <td><%=data_pair.name %></td> > You are expecting data_pair to be an object of type DataPair, with a name attribute. However, it's not - it's a string. Maybe you could post a gist of the get_app_pairs method and the template and we can help further.
on 2012-06-05 03:24
Thanks for the reply. But i have changed the message long back ,it still shows old message. My actual post was How do we deal with database records in ruby? I wanted to return a list of records from a model func to controller. Please help me.
on 2012-06-05 10:21
On 5 June 2012 01:02, cyber c. <lists@ruby-forum.com> wrote: > def self.get_all_pairs > //LOGIC > end > > i get an error undefined method 'name' for ".":String > in line -> <td><%=data_pair.name %></td> > > Im a beginner in ROR. Can someone help me out ? Have a look at the Rails Guide on Debugging for techniques you can use to debug your code. Also you say that you are a beginner. If you have not already done so then work right through some tutorials on Rails. railstutorial.org is good and is free to use online. Colin
on 2012-06-05 10:24
On 5 June 2012 02:24, cyber c. <lists@ruby-forum.com> wrote: > Thanks for the reply. But i have changed the message along back but it > still shows old message. > My actual post was > > How do we deal with database records in ruby? > I wanted to return a list of records from a model func to controller. > Please help me. As I said in reply to your previous post work through some tutorials such as railstutorial.org. These will give you a grasp of the fundamentals of Rails. Colin
on 2012-06-05 22:13
I'm not sure if this fixes your problem but anyone can correct me if I'm wrong -- I think when you call DataPair.all you get an array of all the DataPairs so essentially you should be doing this after: <? @data_par.each do |data_pair| ?> <td><?= data_pair.name ?></td> <? end ?>
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.