2017-04-08 36 views
0

我有一個模型,名爲包請求和模型名爲項目。在Item模型中,我有一個名爲的屬性可用性這是一個布爾值。在包裝申請表格中,我可以選擇從項目表中選擇一個項目。我如何只顯示只有布爾值標記爲真的項目?換句話說,我如何只顯示可用的項目?導軌 - 讓表單顯示基於布爾值的特定屬性

如果您需要查看任何特定的代碼,請讓我知道。

回答

0

創建的項目模型範圍

class Item < ApplicationRecord 
    scope :available, -> {where(availability: true)} 

現在你可以建立使用Item.available項目表insted的的Item.all

相關問題