# Map.connect or map.resources?

**URL:** <https://www.ruby-forum.com/t/map-connect-or-map-resources/155185>\
**Category:** Rails\
**Created:** [December 9, 2008, 3:13am UTC](https://www.ruby-forum.com/t/map-connect-or-map-resources/155185 "2008-12-09T03:13:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![nickh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/7ea924/32.png) [@nickh](https://www.ruby-forum.com/u/nickh)\
**Post date:** [December 9, 2008, 3:13am UTC](https://www.ruby-forum.com/t/map-connect-or-map-resources/155185/1 "2008-12-09T03:13:19Z")

</div>

Quick question: Would it be better to use this?:

map.resources :maps, :only =\> [:index]

or this?:

map.connect ‘/maps’,  
:controller =\> :maps,  
:action =\> :index

Cheers,  
Nick

---

<div class="post-metadata">

**Author:** ![nickh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/7ea924/32.png) [@nickh](https://www.ruby-forum.com/u/nickh)\
**Post date:** [December 9, 2008, 3:48am UTC](https://www.ruby-forum.com/t/map-connect-or-map-resources/155185/2 "2008-12-09T03:48:27Z")

</div>

On 2008-12-08, at 21:12, Nick wrote:

> Cheers,  
> Nick

BTW, that second option should actually be this:

map.connect ‘/maps’,  
:controller =\> ‘maps’,  
:action =\> ‘index’

Thanks!  
Nick

---

<div class="post-metadata">

**Author:** ![nickh](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/7ea924/32.png) [@nickh](https://www.ruby-forum.com/u/nickh)\
**Post date:** [December 9, 2008, 6:42am UTC](https://www.ruby-forum.com/t/map-connect-or-map-resources/155185/3 "2008-12-09T06:42:40Z")

</div>

I would vote for number one… just looks cleaner and its easier to  
add changes down the road like :only =\> [:index,:ajax\_update] or  
something like that…

just my 1 cent…
