cost 355 ms
驗證由另一個屬性存在范圍內的屬性的唯一性

[英]Validate uniqueness of attribute scoped by another attribute presence

如果我需要驗證所有者范圍內的貓名的唯一性,以便沒有所有者可以擁有許多同名的貓,我可以使用它: validates_uniqueness_of:name, scope: :owner_id 但是我如何驗證貓是否擁有所有者的唯一性呢? 所以所有有主人的貓都有唯一的名字。 所有沒有主人的貓都有唯一的名字。 ...

為 Rails 中的動態屬性添加唯一性驗證

[英]Adding uniqueness validation for dynamic attributes in rails

我們有一個多租戶應用程序,其中每個帳戶的驗證都不同。 我們可以很容易地實現這一點,如下所示, 然后我們必須添加基於帳戶的唯一性驗證,所以嘗試相同。 但得到未定義的方法錯誤。 有什么辦法可以讓我完成這項工作嗎? ...

使用 ruby​​ on rails 驗證具有多態關聯的模型上的時間重疊

[英]Validate time overlap on a model with polymorphic associations with ruby on rails

我正在嘗試在模型中創建驗證(我認為實際上在數據庫級別對其進行驗證會更好),因此用戶無法購買和已購買的商品間隔 2 天(2 天后就可以了)如果他/她再次購買)。 我有一個“購買”動作的模型,每個購買動作都有一個關聯的項目,稱為“可購買”。 此外,每個購買操作都有一個關聯的 user_id。 我在購 ...

Ruby On Rails Devise:如何在注冊和重寫期間避免電子郵件唯一性驗證,僅當角色為“ X”時檢查它是否唯一

[英]Ruby On Rails Devise: How can I avoid email uniqueness validation during sign up and rewrite to check if it's unique only if has role “X”

我想中斷我的Rails應用程序中的默認注冊操作,更改電子郵件驗證。 我需要的是僅在該用戶已經注冊並且角色為'X'情況下,使電子郵件字段唯一。 我嘗試了以下操作,但是我的應用程序返回"Email has already been taken"消息: 驗證: (我將很高興為您提 ...

驗證關聯表屬性的唯一性

[英]Validate uniquess of association table attribute

我正在努力實現以下目標: 創建一個驗證器,以確保每個用戶都有一個唯一的相冊“名稱”。 請在下面查看我的代碼: Collaboration.rb User.rb 專輯 albums_controller.rb 我在專輯模型中嘗試了以下方法: ...

使用不帶輔助工具的rspec在Rails模型中測試字段唯一性的驗證

[英]Testing the validation of uniqueness of the field in Rails's model using rspec without helper gems

我正在嘗試編寫測試以驗證RoR模型中字段的唯一性。 我正在研究Ruby on Rails應用程序,該應用程序用於在TDD中練習我的技能。 到目前為止,我已經使用Internet作為我的資源。 我正在編寫關於模型驗證的測試,我不會使用'shoulda','FactoryGirl'(等等) ...

我正在嘗試在Rails上使用區分大小寫的唯一性,並且測試失敗

[英]I am trying to use case sensitive uniqueness on rails and the test is failing

我目前正在關注Michael Hartl關於Rails上的紅寶石的教程。 每次我運行模型:測試時,都會由於電子郵件的唯一性而失敗。 即使我已在模型中說明了這一點。 我想在開始將數據添加到Web應用程序之前解決此問題。 這是我的user.rb 這是我的user_test.rb ...

Rails唯一性驗證似乎不起作用

[英]Rails uniqueness validation does not seem to be working

我在下面有針對我的產品模型的驗證規則,並且在測試規則時,我發現:title的唯一性:true實際上沒有任何作用。 舉例來說,如果我建立兩個標題相同的執行個體, 我不明白為什么唯一性根本不起作用? ...

Rails - 自定義唯一性驗證

[英]Rails - Custom validation of uniqueness

我想在列(類型字符串)上賦予唯一性,但是問題在於我在使用函數和before_save將它們插入數據庫之前截斷部分開頭的一些字符串。 因此,rails唯一性驗證不起作用,因為輸入可能與數據庫中的輸入不同,即使在截斷/格式化之后,它們應該是相同的。 我希望能夠先截斷我的字符串,然后驗證它的唯 ...

Rails模型驗證1個字

[英]Rails Models Validation 1 Word

我嘗試從僅限於1個字的博客類別添加驗證。 但我嘗試這個length: { maximum: 1 } 我不工作。 驗證只有一個單詞而不是唯一性嗎? 謝謝您的回答 ...

Ruby on Rails —驗證唯一記錄,而不僅僅是記錄的唯一屬性

[英]Ruby on Rails — validating a unique record, not just unique attributes of a record

這可能是一個非常大的問題,但是我試圖只允許屬性為“ lightbulb_id”和“ student_id”的表“ Favorites”的唯一記錄。 我了解模型驗證 但是,我想驗證整個記錄的唯一性(因此,請結合lightbulb_id和student_id )。 因此,可以復制ligh ...

Rails validates_uniqueness_of和范圍-僅在更新時有效

[英]Rails validates_uniqueness_of and scope - working only on update

我有以下3個課程: 當我用其關聯的ProfileSubject集合更新我的個人資料時, validates_uniqueness_of效果很好。 但是,在創建操作時-尚未驗證此唯一性。 我想,也許這是因為當我創建對象時,我還沒有profile_id ...並且我嘗試為模型添加我自己的 ...

每節課驗證每位用戶的唯一性記錄// Rails 4

[英]Validates uniqueness record per user per lesson // Rails 4

問題:因為我正在構建跟蹤系統(進度系統),所以每個視頻每個用戶只需要1個UserLesson,用戶應該能夠看到剩余的課程/總課程數,並且當標記為完成時,還應該添加css 我將數據從視圖發送到控制器: 控制器接收數據並啟動create方法 這是模型關系 我的猜測是驗證 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM