我有3個實體:Feeds,Episodes,Series。 Feeds has_and_belongs_to_many
集數。集數belongs_to
系列。獲取has_and_belongs_to_many上的唯一對象
我想要的是飼料中所有系列的飼料,以及該系列飼料中的劇集數量。
我有3個實體:Feeds,Episodes,Series。 Feeds has_and_belongs_to_many
集數。集數belongs_to
系列。獲取has_and_belongs_to_many上的唯一對象
我想要的是飼料中所有系列的飼料,以及該系列飼料中的劇集數量。
您可以通過首先找到所有系列的ID生產全系列的一組給定情節的完整列表...
然後找到自己的系列:
series = Series.where(id: ids)
你可以通過一個簡單的count
找到每個系列的劇集數量:
series.each do |s|
puts "Series #{s.name} has #{s.episodes.count} episodes"
end
不幸的是情節和系列之間的關係的其他方式。系列上沒有episode_id。 –