我:軌SQL查詢
User id:integer name:integer
class User
has_many :complete_tasks
end
Task id:integer style:string uid:string
CompleteTask id:integer style:string uid:string user_id:integer
class CompleteTask
belongs_to :user
end
我在DB
user = User.first
ID一些記錄:1名:田園
tasks = Tasks.all
ID:1種類型=>「運行「uid =>」river「
id:2 style =>」jump「uid =>」sea「
ID:3風格=> 「運行」 的uid => 「海」
ID:4風格=> 「運行」 的uid => 「河」
ID:5風格=>「運行「UID =>」 森林 「
user.complete_tasks.all
ID:1種類型=> 」運行「 的uid => 」河「 USER_ID => 1
ID:2樣式=> 」跳「 的uid =>」海「user_id => 1
如何從Task中獲取記錄,其中字段:style和:uid在模型CompleteTask中不是等效字段:style和:uid。
有什麼用'id3'和任務之間的區別'id5'相比其他的呢? – Zippie 2013-04-08 18:43:57
我想獲取所有記錄任務,其中字段:style和:uid與模型CompleteTasks中的字段:style和:uid不一致。 – user2232650 2013-04-08 19:00:20
我唯一想做的事情就是製作兩個/ for循環,然後比較它。這是一個非常差的數據庫模型 – Zippie 2013-04-08 19:31:07