strong-parameters

    0熱度

    1回答

    我想允許一個long params散列,我試圖按照strong params docs on nested params,但是我得到了一些錯誤,我找不到什麼錯誤。 def project_params params.require(:project).permit(:name, :scale, :unit, :

    -1熱度

    1回答

    我有一個問題,它沒有收到array value當我試圖提交array value其中我使用checkbox。 這裏是我的代碼: 這是migration文件: create_table :users do |t| t.string :email, null: false, default: "" t.string :encrypted_password, null: fal

    0熱度

    1回答

    我將我的Rails從3.2遷移到Rails 4.2.6。我有2個表,其中報告:has_many =>圖標。我爲report和icon_attributes添加了強大的參數。創建功能工作正常,並且在更新功能時,我能夠更新報告但無法更新圖標,而是每次點擊更新操作時都會創建新圖標。 這是我的代碼: report.rb: class Report < ActiveRecord::Base has

    0熱度

    1回答

    我生成一個新的導軌5 --api --database = PostgreSQL的應用程序中的一天,僅創建一個支架(英雄)。我想知道強參數鐵軌是如何工作的,因爲我看到一些奇怪的行爲: 控制器的樣子: def create hero = Hero.new(hero_params) if hero.save render json: hero, status: :cre

    2熱度

    3回答

    我很難試圖瞭解如何允許非模型參數。 我讀過: Rails Strong Parameters: How to accept both model and non-model attributes? Rails 4 Strong parameters : permit all attributes? Strong Parameters 所以,對於一個 「正常」 的情況 - 讓我們說,我有一個具有隻是

    0熱度

    2回答

    出於某種原因,當我提交表單並更新我的用戶配置文件記錄時,我的用戶配置文件記錄因某種原因而更新爲零。 假設User.last.user_profile有一個屬性「linkedin_url」,它被設置爲「www.yahoo.com」。提交表單後,User:電話號碼和UserProfile:work_address:work_zipcode會被更新,但「linkedin_url」會被設置爲零。 IDK爲

    2熱度

    2回答

    我需要能夠允許包含帶可變密鑰的hash的參數。我看過其他解決方案,但似乎沒有爲我工作。 的參數如下: {"consult_stat"=>{"iter_0"=>{"employee_id"=>"1", "consults"=>"10", "signed"=>"11"}, "iter_1"=>{"employee_id"=>"1", "consults"=>"10", "signed"=>"11"},

    0熱度

    3回答

    我正在構建一個照片庫應用程序,允許用戶將多張照片附加到他們的每個畫廊。我正在使用Paperclip來處理文件上傳。 下面的代碼工作正常,直到單擊沒有選擇文件的窗體上單擊[上傳]。據我瞭解,它在被移交給Photo模型以運行它的狀態,文件類型和文件大小驗證之前,在控制器中卡住了。 點擊[上傳]與沒有選擇的文件時接收到的錯誤是: 「參數丟失或爲空值:相片」 提取的源具有photo#photo_param

    0熱度

    1回答

    我有一個名爲Trl的模型和一個名爲Project的模型。該協會是: 項目 belongs_to :Trl 的Tr1 has_many :projects 在我的項目的形式,我請用戶選擇TRL,項目形式有: <%= render partial: 'trls/project', locals: { f: f } %> 那部分有: <%= f.input :trl, label: fals

    0熱度

    1回答

    這些問題的標題非常詳細地描述了我需要做的事情。它基本上是一樣的這個問題,從未收到答覆: Rails 4: get list of permitted attributes (strong parameters) from a controller 在這個問題提供的例子類似,這將是等效於這樣的事情,如果它存在: account_update_permitted_params = AccountCon