On Saturday, November 3, 2012 7:00:23 PM UTC+5:30, Colin Law wrote:
>
> On 3 November 2012 12:40, Fahim Patel <[email protected] <javascript:>> 
> wrote: 
> > 
> > 
> > On Saturday, November 3, 2012 5:20:35 PM UTC+5:30, Colin Law wrote: 
> >> 
> >> On 3 November 2012 11:46, Fahim Patel <[email protected]> wrote: 
> >> > 
> >> > Hi all, 
> >> > 
> >> > 
> >> > from last 1 hour i am facing one problem. 
> >> > 
> >> > I have written a code for creating  user and show them in index page 
> >> > after 
> >> > save. 
> >> > 
> >> > Code is working perfectly but on index page i am getting all record 
> till 
> >> > second last record saved, but i am not getting current  record which 
> is 
> >> > saved. 
> >> > 
> >> > But in database my last record is saved successful. 
> >> > 
> >> > 
> >> > But when i restart the server , than on index page all record come 
> with 
> >> > the 
> >> > last record . 
> >> > 
> >> > I dont know why this all is happening ? 
> >> 
> >> Have a look at the Rails Guide on debugging, it will show you 
> >> techniques that you can use to debug your code. 
> >> 
> >> Colin 
> > 
> > 
> > Hi Colin, 
> > 
> > Thanks for reply. 
> > I use pry. 
> > I Debug the good , when i use binding.pry my index object select all 
> records 
> > 
> > but when i remove binding.pry and start to create new record than same 
> issue 
> > i am facing. 
> > 
> > Last record is not coming 
>
> Then use some of the other techniques of debugging - insert debug code 
> to print information about what is going on in the console for 
> example.  Print @admins.count for example in the controller index 
> action to try and tie down where the problem lies.  The first thing to 
> determine is whether it the view is not displaying the last record or 
> whether @admins does not include all the records. 
>
> Are you using the latest version of the database gem?  What is it? 
> Look in Gemfile.lock to find out. 
>
>
I puts  @admins.count it give me correct counting on controller and when i 
pass the object 
to index view same thing is happening .
I am using Postgres and as you say i will delete Gemfile.lock and run the 
bundle.

Hope for the best

> Colin 
>
>
>
> > 
> > Thanks 
> >> 
> >> 
> >> > Code below 
> >> > 
> >> > 
> >> > ######## controller code 
> >> > class AdminUsersController < ApplicationController 
> >> >   def new 
> >> >     @admin = AdminUser.new 
> >> >   end 
> >> > 
> >> >   def index 
> >> >     @admins = AdminUser.all 
> >> >   end 
> >> > 
> >> >   def create 
> >> >     @admin = AdminUser.new(params[:admin_user]) 
> >> >     if @admin.save 
> >> > 
> >> >       redirect_to admin_users_path 
> >> >     else 
> >> >       render "new" 
> >> >     end 
> >> >   end 
> >> > end 
> >> > 
> >> > ######## new view############ 
> >> > <%= form_for @admin do|f|%> 
> >> > 
> >> > First Name 
> >> > <%= f.text_field :first_name%> 
> >> > <%= submit_tag"Create"%> 
> >> > <% end %> 
> >> > ######## index view############ 
> >> > <%= @admins%> 
> >> > 
> >> > ##############model 
> >> > nothing in model 
> >> > 
> >> > 
> >> > 
> >> > Hope you all understand the problem . 
> >> > 
> >> > 
> >> > Thanks 
> >> > 
> >> > Regards 
> >> > Fahim Babar Patel 
> >> > 
> >> > 
> >> > 
> >> > 
> >> > 
> >> > -- 
> >> > You received this message because you are subscribed to the Google 
> >> > Groups 
> >> > "Ruby on Rails: Talk" group. 
> >> > To post to this group, send email to [email protected]. 
> >> > To unsubscribe from this group, send email to 
> >> > [email protected]. 
> >> > To view this discussion on the web visit 
> >> > https://groups.google.com/d/msg/rubyonrails-talk/-/-TdNVrabhvAJ. 
> >> > For more options, visit https://groups.google.com/groups/opt_out. 
> >> > 
> >> > 
>

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msg/rubyonrails-talk/-/3yb9ejDbel4J.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to