如何將其變爲has_one關聯? (可能HAS_ONE +尺寸爲命名範圍)。 class User < ActiveRecord::Base
has_many :assets, :foreign_key => 'creator_id'
def avatar_asset size = :thumb
# The LIKE is because it might be a
我知道關於關聯和聚集以及構成和泛化的定義。繼承是「是」的關係,構成是「有」的關係。 Class A {
}
Class B extends A { // this is Generalization
}
Class C {
A ob; // this is composition
}
現在我的問題是如何根據編程代碼顯示聚集和簡單的關聯。 ?
更具體地說,「如何驗證模型是否至少需要創建x個有效的關聯模型?」。我一直在嘗試驗證嵌套模型,它們是以與父代相同的形式創建的(並最終顯示立即驗證la jQuery)。作爲一個流行的例子,讓我們假設以下模型和模式。 class Project
include DataMapper::Resource
property :id, Serial
property :tit
我是一個Ruby on Rails的新手,在關聯對象的情況下,有一個關於觀點的邏輯問題: 我的模型類似於 class Post < ActiveRecord::Base
has_many :comments
end
class Comment < ActiveRecord::Base
belongs_to :post
end
而我想顯示爲類似於所有帖子的列表以及每個