我剛剛開始在Ruby on Rails上開發,並且我對複雜模型關係有疑問。數據庫新聞 - > RoR上的用戶關聯
我想知道當我要求新聞時,如何獲得用戶信息。我如何創建使其成爲可能的關聯模型?
-- USER --
t.integer :uid
t.string :username
t.string :password
t.string :email
t.string :firstname
t.string :lastname
t.integer :promo
t.integer :access_level
t.datetime :birthday
t.datetime :last_login
-- NEWS --
t.integer :news_id
t.integer :writter_id
t.datetime :date
t.string :title, :limit => 50
t.string :category, :limit => 10
t.text :content
t.valided :boolean
t.onscreen :boolean
所以,我請求新的使用:
def self.getLastNews(max_entry = 5)
nws = News.order(:date).limit(max_entry).map
end
你仍然可以更改數據庫,因爲它沒有使用atciverecords命名約定 – Tarscher 2012-02-13 11:09:56