class Shopcategory0 < ActiveRecord::Base
  set_table_name "shopcategories_0"

  has_many   :shopcategory1s, :foreign_key => :parentcategory_id
end

class Shopcategory1 < ActiveRecord::Base
  set_table_name "shopcategories_1"

  belongs_to :shopcategory0, :foreign_key => :shopcategory_id
end

class Shopcategory0sController < ApplicationController
  def show
    @shopcategory = Shopcategory0.all (:joins
=>  :shopcategory1s)
  end
end

---------------------
That's the SQL result:
---------------------

Shopcategory0 Load (0.1ms)   SELECT `shopcategories_0`.* FROM
`shopcategories_0` INNER JOIN `shopcategories_1` ON
shopcategories_1.parentcategory_id = shopcategories_0.id

---------------------
And this is what I search (notice the end):
---------------------

Shopcategory0 Load (0.1ms)   SELECT `shopcategories_0`.* FROM
`shopcategories_0` INNER JOIN `shopcategories_1` ON
shopcategories_1.parentcategory_id = shopcategories_0.shopcategory_id

I suppose there is a way to do that...I'll appreciate your help !!!

--~--~---------~--~----~------------~-------~--~----~
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