Bir alana nasıl izin vermem?Güçlü Params + Rails4 - Özel olarak nasıl izin veririm?
Örnek:
Modeli Realty 15 alanlar, tüm permited edilir params vardır:
Sadece 'status' izin verilmezdef realty_params
params.require(:realty).permit! #{id: 1, status: 1, title: 'foo', ... }
end
, birden fazla değere sahip parametreler temizlemek için yardımcı:
def realty_params
params.require(:realty).unpermitted(:status) #{id: 1, title: 'foo', ... }
end
params.require (: realty) .permit (* Realty.column_names.reject {| column | COLUMNS_TO_EXCLUDE.include? (Sütun)) – mgidea