Problem with activerecord,a object has no reference

http://pastie.org/1561681
Hi i got a problem that object has its fields initialize but no the
reference to the objects,
the table has its own id, and has 2 references keys, but i got only
the fields not the objects
so i have to query to bring it,

module TodostagsHelper

  def viewtags(todo_)

    tags =""
    todo_.todostags.each do |todotag_|

  ##prints ok the todotag_tags_id
   puts "imprimiendo #{todotag_.tags_id}"
##prints nil to the object todotag_.tag , its suppose to be initialize not?
   puts todotag_.tag

      tip = Tag.find(todotag_.tags_id)
      tags= tags.concat(',').concat(tip.name)

    end

    tags
  end

end

http://pastie.org/1561681
Hi i got a problem that object has its fields initialize but no the
reference to the objects,
the table has its own id, and has 2 references keys, but i got only
the fields not the objects
so i have to query to bring it,

module TodostagsHelper

def viewtags(todo_)

tags =""
todo\_\.todostags\.each do |todotag\_|

##prints ok the todotag_tags_id
puts "imprimiendo #{todotag_.tags_id}"
##prints nil to the object todotag_.tag , its suppose to be initialize not?

It should be, but as your code stands it will be using tag_id to find
a Tag object whereas the rest of your code is examining tags_id. What
columns are actually on the table?

Fred

for table tags
id pk
name string
description string
for table todos
id pk
todo string
progreso string
vencimiento date
for table todostags
id pk
todos_id fk
tags_id fk

so, have to chante the names of the fk of the table todostasg ?

hi i solve the problem with your advice, i just add the option
foreign_key to the foreign keys thanks