1
我有兩種型號(Document
& DocumentType
)。使用carrierwave我想動態地限制基於它的DocumentType(它包含一個可接受的文件擴展名數組)的Document允許的文件擴展名。問題是extension_white_list
似乎在DocumentType與Document關聯之前被調用。想法,想法?Carrierwave dynamic extension_white_list
def create
@document = Document.new document_params
end
感謝本傑明。這節省了我的一天。我想知道這個答案沒有被接受,但沒有人贊成它。 Rails分配params的方式是主要原因。再次感謝。 – Saim