mass-assignment

    0熱度

    1回答

    我在SO上搜索了一個這樣的答案,並且沒有找到答案。我得到這個錯誤:無法大規模指派保護的屬性:品牌,細節,產品,代號 我從一個文件上傳CSV數據到我的軌道分貝。下面是從上傳頁面控制器導入操作: def import Item.import(params[:file]) redirect_to root_url, notice: "Products imported." end

    0熱度

    1回答

    我知道有圍繞這一話題幾個問題,一個是幾乎相同的,因爲我們遵循同樣的教程,但沒有一個答案是爲我工作。我跟着艾默生的走狗教程關於使用回形針附加多個圖像(http://emersonlackey.com/screencasts/rails-3-with-paperclip.mov)並且出現錯誤無法批量分配受保護的屬性:assets_attributes。當您查看代碼時,有一點需要注意,我每次發佈的圖片都

    5熱度

    1回答

    當我向我的關係模型添加attr_accessible時發生這種情況。 class Relationship < ActiveRecord::Base attr_accessible :followed_id end 如果沒有使用Devise或者protected_attributes gem,那麼這是怎麼回事呢?我知道,在控制器中,你可以調用一個私有方法來請求和允許字段。這也是你應

    2熱度

    1回答

    默認情況下,rails 3.2在config/environments/development.rb中設置active_record.mass_assignment_sanitizer = :strict。 (見軌道廣播節目http://railscasts.com/episodes/318-upgrading-to-rails-3-2)。那就是: # Raise exception on mas

    0熱度

    1回答

    我正在爲僅包含兩個字段的簡單模型編寫一些單元測試:question_id和title。 我給自己定的模型可填寫陣列只包括標題: protected $fillable = array('title'); 我也創建了以下的單元測試: /** * @expectedException Illuminate\Database\Eloquent\MassAssignmentException

    0熱度

    1回答

    Iam有點卡在這個問題。嘗試從管理視圖更新作業模型中的非批量可分配屬性。我需要一個觸發管理控制器中的操作方法的按鈕,它只是將作業的活動值更改爲true。 在管理控制器: def approve @job.update_attribute(:isactive = true) if @job.save redirect_to(:action => :show)

    0熱度

    3回答

    第二個表使用整數而不是字符串進行錯誤構建。原表使用了一個字符串。 (字段的字符串是壓縮成一個領域的其他三個數字ID汞合金) 原來,鏈接到其它表與詮釋到字符串有問題。我想將第二個表中的字段從整數更改爲字符串,並在現有整數前面加上前綴「00」(零 - 零) - 現在是一個字符串。這是兩者之間的唯一區別。 我也許可以匹配兩個以「喜歡」我猜,但要精確匹配,而這應該是一次性的修補程序。 謝謝! 喬利

    1熱度

    1回答

    我開始使用laravel開始工作,我很想知道laravel-4是否可以直接提供基於角色的大量任務? 我希望允許一些用戶在編輯/更新信息時訪問這些字段(通過批量分配)。 我相信Rails Active記錄具有此功能。 class User < ActiveRecord::Base attr_accessible :first, :last, :email # :default rol

    0熱度

    2回答

    我在提交它時遇到了嵌套形式的問題。 我的兩個型號: #PLANNING MODEL class Planning < ActiveRecord::Base has_many :periods belongs_to :plannable, polymorphic: true attr_accessible :quantity, :periods_attributes

    1熱度

    1回答

    我正在努力爲管理員上傳一份充滿法官的CSV文件。當我嘗試並執行此操作時,出現AssignmentError錯誤。這讓我很困惑,因爲我已經在所有相關的變量上使用了attr_accessible。我所做的所有研究都表明,如果您使用attr_accessible,則應該可以批量分配變量。 我還是一個鐵桿新手,所以如果我真的在做一些非常愚蠢的事情,請原諒我。 測試CSV: Name,Email,Compe