# Difference scaffold model

**URL:** <https://www.ruby-forum.com/t/difference-scaffold-model/177061>\
**Category:** Rails\
**Created:** [October 10, 2009, 6:35pm UTC](https://www.ruby-forum.com/t/difference-scaffold-model/177061 "2009-10-10T18:35:36Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![bachmann](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/ac8455/32.png) [@bachmann](https://www.ruby-forum.com/u/bachmann)\
**Post date:** [October 10, 2009, 6:35pm UTC](https://www.ruby-forum.com/t/difference-scaffold-model/177061/1 "2009-10-10T18:35:36Z")

</div>

Hi,

i am relativly new to Ruby and Rails.  
My question is, why can’t i use respond\_to and session[:…] in  
ApplicationController created by a "ruby script/generate scaffold "  
and in ApplicationController created by "ruby script/generate model "  
i got errors like methode not know (for respond\_to) or symbol as array  
index for session access.  
How can use this nice things in models? Is there a nice tutorial showing  
the difference between this two models?

I am unsing InstantRails Rails version 2.0.2

---

<div class="post-metadata">

**Author:** ![bachmann](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/ac8455/32.png) [@bachmann](https://www.ruby-forum.com/u/bachmann)\
**Post date:** [October 10, 2009, 9:23pm UTC](https://www.ruby-forum.com/t/difference-scaffold-model/177061/2 "2009-10-10T21:23:53Z")

</div>

What exactly are you trying to do?

On Oct 10, 1:35 pm, Andreas B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![bachmann](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/ac8455/32.png) [@bachmann](https://www.ruby-forum.com/u/bachmann)\
**Post date:** [October 10, 2009, 10:20pm UTC](https://www.ruby-forum.com/t/difference-scaffold-model/177061/3 "2009-10-10T22:20:27Z")

</div>

Mauricio Szabo wrote:

> What exactly are you trying to do?
> 
> On Oct 10, 1:35ï¿½pm, Andreas B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

Let say i generated an rail aplication with:

rails proj  
ruby script/generate scaffold User name:string fullname:string  
ruby script/generate controller tasks definition  
rake db:migrate

i can use ‘respond\_to’ format in the User Controller and check for  
‘session[:id]’  
and set session variables, but in the task controller  
similar task are quited with error:  
respond\_to : unknown methode  
session : Symbol as array index

where is my fault, how to overcome this?
