I don't think you're right here. I say current_user.tags and hobo ignores the fact that Tag.rb says
belongs_to :owner, :class_name => "User", :creator => true so Tag has an owner_id, but the generated sql in <check-many> gives user_id. the has many through relationships are between recipe and tag. On Dec 7, 2010, at 5:30 PM, kevinpfromnm wrote: > If that gives an error, your db isn't matched with your model. run a > hobo_migration again. that, or your has_many declaration for tags > specifies a foreign key manually. > > On Dec 7, 3:26 pm, Mark Sobkowicz <[email protected]> wrote: >> On Dec 7, 2010, at 1:19 PM, kevinpfromnm wrote: >> >>> And last, you probably can get check-many by passing your options list >>> to it. >> >>> <check-many options="¤t_user.tags" /> >> >> This gives me an error: >> >> SQLite3::SQLException: no such column: tags.user_id: SELECT * FROM "tags" >> WHERE ("tags".user_id = 2) >> I need owner_id on the tags, but hobo does not figure this out. -- You received this message because you are subscribed to the Google Groups "Hobo Users" 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/hobousers?hl=en.
