I have created one controller and added default 7 action methods , I have also created 4 views and those are index , new , show , edit all contains difeent data
also added resources :posts controller configuration into my routing file as well
'
My problem is when i try to navigate to index or edit views using url .. it displays me only show views , however index method is working as a default
below are my urls `enter code here`
1 . http://localhost:3000/posts/index[^]
if i try this it gives me show view data
- localhost:3000/posts
this gives me proper index data (default without mentioning index action name)
this one but always shows me data present in show view and not in data present in edit view
Please suggest
Below are few lines from my route file.
Hide Copy Code
Rails.application.routes.draw do
get 'home/index'
resources :posts
# The priority is based upon order of creation: first created -> highest priority.
# See how all your routes lay out with "rake routes".
# You can have the root of your site routed with "root"
root 'home#index'