rails-activerecord

    0熱度

    2回答

    我細讀Ruby on Rails Guides article on ActiveRecord validations,我碰到這個整潔的摘錄出來有關uniqueness驗證: 還有一個:你可以用它來定義唯一性約束是否區分大小寫或不CASE_SENSITIVE選項。該選項默認爲true。 這是一個非常有用的功能,可以確保兩個用戶無法使用相同的用戶名或電子郵件進行註冊,例如。但是,我想使用類似的驗證,

    0熱度

    2回答

    對於我正在開發的Rails項目,我有一個模型,它有一個圖像和一個優先級。所以它看起來是這樣的: card: -id -name -img_url -priority 的priority是一個數,其中1爲最高優先級(默認)和它繼續以2,3,等 我的問題是什麼是最好的如何將這些優先事項分配給創作?我是否應該在控制器中保留一個變量,以跟蹤已分配的優先級並指定下

    0熱度

    1回答

    你好傢伙編碼在軌道上的instagram像一個Instagram的應用程序,我安裝回形針寶石(5.1)後,我創建了一個模型,我必須在數據庫中遷移。正如我在標題中提到的rake db:migrate不起作用。按照某些解決方案的建議,我嘗試重新啓動rails服務器和我的筆記本電腦,並嘗試像其他人建議的那樣,在ActiveRecord :: Migration旁邊添加[5.1]。 class Creat

    0熱度

    1回答

    我有一些數據,看起來像這樣: generated_at code 1/7/17 aa 1/7/17 ua 1/7/17 tr 20/6/17 ua 20/6/17 gg 我想創建一個範圍將從最大日期僅返回的記錄。 我在想,我需要通過generated_at進行分組,然後以某種方式獲得最大值,但邏輯超出了我的想象。 在樣品上我希望僅下列返回: 1/7/17 a

    0熱度

    1回答

    我的研討會模型有一個名爲teacher_id的列。這部分關係正在發揮作用。我可以致電seminar.teacher檢索教授研討會的用戶。 我希望能夠反轉該查詢。換句話說,我需要調用teacher.own_seminars來獲取該用戶列爲teacher_id的所有研討會的集合。我知道我可以給Seminar.where(:teacher => teacher)打電話,但這很笨拙。我認爲這種表現可能更糟

    1熱度

    1回答

    Rails的5關聯鍵查找 我有以下型號: class Supervision::ApplicationRecord < ActiveRecord::Base self.abstract_class = true def self.table_name_prefix "supervision_" end end --------------- clas

    0熱度

    1回答

    項目數據庫: => [#<Item id: 1, item_collection: [:LAPTOP, :COMPUTER, :MOUSE, :SPEAKER]>, #<Item id: 2, item_collection: [:LAPTOPANDKEYBOARD, :DISK, :SCREEN]>] 下面的查詢會給我兩個記錄(包括筆記本電腦和LAPTOPANDKEYBOARD)。

    0熱度

    3回答

    當我們必須從第6個索引開始獲取6個元素時,我不明白做Model.limit(6).offset(5)的原因。我認爲它應該是Model.offset(5).limit(6),因爲我們首先必須告訴從哪個索引開始檢索元素,然後將搜索限制爲作爲參數傳遞的元素數目以限制,而不是相反。

    1熱度

    2回答

    我正在努力解決這個問題,但至今沒有成功。 我有3個型號。 課程模式: class Course < ActiveRecord::Base has_many :student_courses has_many :students, :through => :student_courses end 學生型號: class Student < ActiveRecord::Bas

    0熱度

    1回答

    我是Rails的新手。目前我正在開發Rails 5 API。 有兩種模式。 BLOCK block_name -------------------------------- EMPLOYEE name email block_ids (string) 關係 Employee has_many: blocks Block belongs_to: user 僱員控制塊。當