Если ваше отношение «один ко многим», вы не можете выбрать только одно, не решив, каким оно должно быть (например, первое, если вы упорядочите их по идентификаторам).Если это так, вы можете использовать метод #first
для отношений:
Student.find(:all, :include => :homeworks).each {|student| student.homeworks.first}
Если вы имеете в виду, что вы извлекаете из базы данных только один предмет для каждого учащегося, это больше проблема SQL.Вам придется написать предложение «ON», в котором будет выбран отдельный предмет по вашему критерию.