2014-02-09 230 views
1

我想檢查一個屬性的值是否包含在一個數組中。 喜歡的是:如何檢查值屬性是否包含在數組中?

@teste = [] 
    @vacancies_interns.each do |vacancy_intern|   
    @teste << vacancy_intern.id   
    end 
    @hr_curriculum_interns = HrCurriculumIntern.where(@teste.include?(:id) == true) 

可變@teste的輸出,作爲一個例子,是: [5,6,8,10,12,15]

我列出可變@ hr_curriculum_interns在表上,甚至是條件,列出所有的表格行。

對不起,英語:P

回答

2

它簡單:

@hr_curriculum_interns = HrCurriculumIntern.where(id: @teste) 
+0

魔獸世界\ O /它的作品,非常感謝=] –

相關問題