ruby声明式语法的实现例子

qq_71198 3 0 PDF 2021-01-03 19:01:36

在ActiveRecord可以用很方便的声明方式来定义model之间的关联关系,例如: 代码如下: class Topic < ActiveRecord::Base has_many :posts belongs_to :user end has_many和belongs_to其实是Topic类的class method,标准写法是: 代码如下: class Topic < ActiveRecord::Base Topic.has_many(:posts) Topic.belongs_to(:user) end 那么has_many可以给我们带来什么呢?类方

用户评论
请输入评论内容
评分:
暂无评论