有没有办法只使用Basecamp的API返回活动项目?无论我尝试什么,我总是回到我的整个项目列表,这是巨大的。
以下是我认为应该有效的方法:
Basecamp.establish_connection!('myhost.basecamphq.com', 'my_user', 'my_pass')
@projects = Basecamp::Project.find(:all, params => { :status => 'active' } )
答案 0 :(得分:1)
不幸的是没有。你能做的最好就是:
Basecamp::Project.find(:all).reject{|p| p.status == "archived" }
从我从API文档中收集的内容来看,没有办法做到这一点。