On Monday, November 5, 2012 1:22:32 PM UTC+5:30, Colin Law wrote: > > On 5 November 2012 06:54, Fahim Patel <[email protected] <javascript:>> > wrote: > > > > > > On Saturday, November 3, 2012 7:05:47 PM UTC+5:30, Fahim Patel wrote: > >> > >> > >> > >> 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]> 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 > > > > > > Hi Colin, > > Still facing a problem. Table count giving me accurate counting , > > > > but > > @admins = AdminUser.all > > give me records till last restart server. > > > > I don't know why this all is happening ? > > I asked what gem you are using for database access, you have not told > us. Possibly best to post Gemfile, Gemfile.lock and databsae.yml > here. Also tell us which version of ruby and which version of rails > and which operating system you are using. > > Also please do not send me a copy of your emails, just send it to the > list. I do not need two copies. Thanks. > > Colin > > #######################Gem file.lock################################ GEM remote: https://rubygems.org/ specs: RedCloth (4.2.9) actionmailer (3.2.4) actionpack (= 3.2.4) mail (~> 2.4.4) actionpack (3.2.4) activemodel (= 3.2.4) activesupport (= 3.2.4) builder (~> 3.0.0) erubis (~> 2.7.0) journey (~> 1.0.1) rack (~> 1.4.0) rack-cache (~> 1.2) rack-test (~> 0.6.1) sprockets (~> 2.1.3) activemodel (3.2.4) activesupport (= 3.2.4) builder (~> 3.0.0) activerecord (3.2.4) activemodel (= 3.2.4) activesupport (= 3.2.4) arel (~> 3.0.2) tzinfo (~> 0.3.29) activeresource (3.2.4) activemodel (= 3.2.4) activesupport (= 3.2.4) activesupport (3.2.4) i18n (~> 0.6) multi_json (~> 1.0) acts-as-taggable-on (2.3.3) rails (~> 3.0) addressable (2.3.2) albino (1.3.3) posix-spawn (>= 0.3.6) ansi (1.4.3) arel (3.0.2) bcrypt-ruby (3.0.1) blogit (0.5.0) RedCloth (>= 4.2.9) acts-as-taggable-on (>= 2.2.1) albino (>= 1.3.3) jquery-rails kaminari (>= 0.13.0) nokogiri (>= 1.5.0) redcarpet (>= 2.0.1) builder (3.0.4) cancan (1.6.8) capybara (1.1.3) mime-types (>= 1.16) nokogiri (>= 1.3.3) rack (>= 1.0.0) rack-test (>= 0.5.4) selenium-webdriver (~> 2.0) xpath (~> 0.1.4) childprocess (0.3.6) ffi (~> 1.0, >= 1.0.6) chronic (0.6.7) chunky_png (1.2.6) client_side_validations (3.2.1) coderay (1.0.8) coffee-rails (3.2.2) coffee-script (>= 2.2.0) railties (~> 3.2.0) coffee-script (2.2.0) coffee-script-source execjs coffee-script-source (1.4.0) compass (0.12.2) chunky_png (~> 1.2) fssm (>= 0.2.7) sass (~> 3.1) compass-rails (1.0.3) compass (>= 0.12.2, < 0.14) cucumber (1.2.1) builder (>= 2.1.2) diff-lcs (>= 1.1.3) gherkin (~> 2.11.0) json (>= 1.4.6) cucumber-rails (1.3.0) capybara (>= 1.1.2) cucumber (>= 1.1.8) nokogiri (>= 1.5.0) database_cleaner (0.9.1) diff-lcs (1.1.3) em-websocket (0.3.8) addressable (>= 2.1.1) eventmachine (>= 0.12.9) email_spec (1.4.0) launchy (~> 2.1) mail (~> 2.2) erubis (2.7.0) eventmachine (1.0.0) execjs (1.4.0) multi_json (~> 1.0) factory_girl (4.1.0) activesupport (>= 3.0.0) factory_girl_generator (0.0.3) factory_girl_rails (4.1.0) factory_girl (~> 4.1.0) railties (>= 3.0.0) ffaker (1.15.0) ffi (1.1.5) friendly_id (4.0.9) fssm (0.2.9) gherkin (2.11.5) json (>= 1.4.6) growl (1.0.3) guard (1.5.3) listen (>= 0.4.2) lumberjack (>= 1.0.2) pry (>= 0.9.10) thor (>= 0.14.6) guard-livereload (1.1.0) em-websocket (>= 0.2.0) guard (>= 1.5.0) multi_json (~> 1.0) guard-rspec (2.1.1) guard (>= 1.1) rspec (~> 2.11) hike (1.2.1) hirb (0.7.0) i18n (0.6.1) journey (1.0.4) jquery-rails (2.1.3) railties (>= 3.1.0, < 5.0) thor (~> 0.14) json (1.7.5) kaminari (0.14.1) actionpack (>= 3.0.0) activesupport (>= 3.0.0) launchy (2.1.2) addressable (~> 2.3) libv8 (3.3.10.4) libwebsocket (0.1.5) addressable listen (0.5.3) lumberjack (1.0.2) mail (2.4.4) i18n (>= 0.4.0) mime-types (~> 1.16) treetop (~> 1.4.8) method_source (0.8.1) mime-types (1.19) mini_magick (3.4) subexec (~> 0.2.1) minitest (4.2.0) multi_json (1.3.7) nokogiri (1.5.5) pg (0.14.1) pg_search (0.5.7) activerecord (>= 3) activesupport (>= 3) polyglot (0.3.3) posix-spawn (0.3.6) pry (0.9.10) coderay (~> 1.0.5) method_source (~> 0.8) slop (~> 3.3.1) rack (1.4.1) rack-cache (1.2) rack (>= 0.4) rack-ssl (1.3.2) rack rack-test (0.6.2) rack (>= 1.0) rails (3.2.4) actionmailer (= 3.2.4) actionpack (= 3.2.4) activerecord (= 3.2.4) activeresource (= 3.2.4) activesupport (= 3.2.4) bundler (~> 1.0) railties (= 3.2.4) rails3-jquery-autocomplete (1.0.10) rails (~> 3.0) railties (3.2.4) actionpack (= 3.2.4) activesupport (= 3.2.4) rack-ssl (~> 1.3.2) rake (>= 0.8.7) rdoc (~> 3.4) thor (>= 0.14.6, < 2.0) rake (0.9.2.2) rb-readline (0.4.2) rdoc (3.12) json (~> 1.4) recaptcha (0.3.4) redcarpet (2.2.2) rspec (2.11.0) rspec-core (~> 2.11.0) rspec-expectations (~> 2.11.0) rspec-mocks (~> 2.11.0) rspec-core (2.11.1) rspec-expectations (2.11.3) diff-lcs (~> 1.1.3) rspec-mocks (2.11.3) rspec-rails (2.11.4) actionpack (>= 3.0) activesupport (>= 3.0) railties (>= 3.0) rspec (~> 2.11.0) rubyzip (0.9.9) sass (3.2.2) sass-rails (3.2.5) railties (~> 3.2.0) sass (>= 3.1.10) tilt (~> 1.3) selenium-webdriver (2.26.0) childprocess (>= 0.2.5) libwebsocket (~> 0.1.3) multi_json (~> 1.0) rubyzip shoulda-matchers (1.4.1) activesupport (>= 3.0.0) simplecov (0.7.1) multi_json (~> 1.0) simplecov-html (~> 0.7.1) simplecov-html (0.7.1) sitemap_generator (3.4) builder slop (3.3.3) sprockets (2.1.3) hike (~> 1.2) rack (~> 1.0) tilt (~> 1.1, != 1.3.0) subexec (0.2.2) therubyracer (0.10.2) libv8 (~> 3.3.10) thor (0.16.0) tilt (1.3.3) treetop (1.4.12) polyglot polyglot (>= 0.3.1) turn (0.9.6) ansi tzinfo (0.3.34) uglifier (1.3.0) execjs (>= 0.3.0) multi_json (~> 1.0, >= 1.0.2) whenever (0.7.3) activesupport (>= 2.3.4) chronic (~> 0.6.3) wicked (0.3.0) activesupport (>= 3.0.7) rails (>= 3.0.7) xpath (0.1.4) nokogiri (~> 1.3)
PLATFORMS ruby DEPENDENCIES bcrypt-ruby blogit cancan capybara client_side_validations coffee-rails (~> 3.2.1) compass-rails cucumber-rails database_cleaner email_spec execjs factory_girl factory_girl_generator factory_girl_rails ffaker friendly_id (~> 4.0.1) growl guard-livereload guard-rspec hirb jquery-rails launchy mini_magick minitest pg pg_search pry rails (= 3.2.4) rails3-jquery-autocomplete rb-readline recaptcha rspec-rails sass-rails (~> 3.2.3) selenium-webdriver shoulda-matchers simplecov sitemap_generator therubyracer turn uglifier (>= 1.0.3) whenever wicked OS - Ubunto 11.10 Ruby version - ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux] Raills Version - rails 3.2.4 ###################database yml###################3 # PostgreSQL. Versions 8.2 and up are supported. # # Install the pg driver: # gem install pg # On Mac OS X with macports: # gem install pg -- --with-pg-config=/opt/local/lib/postgresql84/bin/pg_config # On Windows: # gem install pg # Choose the win32 build. # Install PostgreSQL and put its /bin directory on your path. # # Configure Using Gemfile # gem 'pg' # development: adapter: postgresql database: app_development pool: 5 username: app_app password: app encoding: utf8 host: localhost # Connect on a TCP socket. Omitted by default since the client uses a # domain socket that doesn't need configuration. Windows does not have # domain sockets, so uncomment these lines. #host: localhost #port: 5432 # Schema search path. The server defaults to $user,public #schema_search_path: myapp,sharedapp,public # Minimum log levels, in increasing order: # debug5, debug4, debug3, debug2, debug1, # log, notice, warning, error, fatal, and panic # The server defaults to notice. #min_messages: warning # Warning: The database defined as "test" will be erased and # re-generated from your development database when you run "rake". # Do not set this db to the same as development or production. test: &test adapter: postgresql encoding: utf8 database: app_test pool: 5 username: app_app password: app host: localhost production: adapter: postgresql encoding: utf8 database: app_production pool: 5 username: app_app password: app host: localhost cucumber: <<: *test > >>> > >>> > >>> > >>> > >>> > > >>> > 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/-/ioV0G_iyNEoJ. For more options, visit https://groups.google.com/groups/opt_out.

