Problems with Find

try this:

@trabajador = Trabajador.find(:all, :conditions =>["persona_id = ?", params[:id]])

HTH