No, the problem is that in his form_for he didn't pass in a Category  
object, but a string.

form_for :category do |f|

@category should exist and be a Category model instance. The error  
pops up because the variable there apparently is just a string.


On 17 Sep 2009, at 21:31, Eric wrote:

> Is the category_id datatype a string rather than an integer? Check
> your migrations.
>
> -eric
>
> On Sep 17, 9:18 am, Joe <[email protected]> wrote:
>> Ive posted the following on various forums and had no reply, and was
>> told this was the place were i could get an answer:
>>
>> Hi, As you may know I currently own and maintain dev-hq.co.uk, and
>> basically ive been trying to "convert" everythig to RoR as ive been
>> told this could benifit me in many ways. I asked a friend who is good
>> in RoR to help me, and we managed to create an application which does
>> basically everything its supposed to. However just before finishing
>> the project he got bored of helping me time and time again, so there
>> are some unfinished bits which I was hoping you could help with.  
>> First
>> off im going to talk about an error I get when trying to edit/create
>> new tutorials in a certain catagory. This is the error I get:
>>
>> Category(#47881910) expected, got String(#32601110)
>>
>> Ive looked everywhere for this and cant find a fix that works. Now
>> because I dont want to have to post things I dont need too, Im just
>> going to post the thing that I put in new and edit to get the  
>> catagory
>> box to appear (on creation or edit its looking for the catagory  
>> number
>> by the way):
>>
>>   <p>
>>     <%= f.label :category_id %>
>>     <%= f.text_field :category_id %>
>>   </p>

Best regards

Peter De Berdt


--~--~---------~--~----~------------~-------~--~----~
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]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to