<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>new_birld (小何)</title>
    <link>https://ruby-china.org/new_birld</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>表关联查询.大神进</title>
      <description>&lt;p&gt;ip 有 creator_id 和 update_user_id ip belongs_to user 我要对 ip 的创建者排序，还有更新者排序 怎么写呢？
`class Ip &amp;lt; ActiveRecord::Base
belongs_to :user , :foreign_key =&amp;gt; [:creator_id ,:update_user_id]
end&lt;/p&gt;

&lt;p&gt;class user &amp;lt; ActiveRecord::Base
has_many :ips,  :foreign_key =&amp;gt; [:creator_id ,:update_user_id]
end`
只有更新过的 ip 有更新者，没有跟新过的 ip update_user_id 为空&lt;/p&gt;

&lt;p&gt;对 ip 的创建者排序 ip       &lt;code&gt;Ip.includes(:user).order("users.user_name asc")&lt;/code&gt;
对 ip 的更新者怎么排序 ip &lt;/p&gt;</description>
      <author>new_birld</author>
      <pubDate>Wed, 28 May 2014 18:11:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/19604</link>
      <guid>https://ruby-china.org/topics/19604</guid>
    </item>
  </channel>
</rss>
