【发布时间】:2010-08-08 20:48:19
【问题描述】:
我想按客户查看每个项目,但不确定如何使用 Datamapper 获取此信息。我的关系设置如下:
class Client
property :id, Serial
property :name, String
has n, :projects, :foreign_key => "company_id"
end
class Project
include DataMapper::Resource
property :id, Serial
property :title, String
belongs_to :company, "Client"
has n, :stages
end
我想输出如下列表:
客户 1
- 项目A
- 项目 B
- 项目 C
客户端 2
- 项目 D
- E 计划
从 Datamapper 中获取此内容的最佳方法是什么?视图模板是什么样的?
谢谢
【问题讨论】:
标签: ruby-on-rails ruby orm sinatra datamapper