我正在构建一个包含许多处于不同阶段的项目的应用程序,我需要列出已完成的项目或处于各个其他阶段的项目.为了列出已完成的项目,我命名了一个范围;
named_scope :current, :conditions => { :current_stage => "Completed" }
Run Code Online (Sandbox Code Playgroud)
并使用;
@projects = Project.current
Run Code Online (Sandbox Code Playgroud)
在我的控制器中.
但我如何在其他阶段找到所有项目?我以为它会涉及!=但我不能让它工作.
任何指针非常赞赏.
非常感谢
这应该工作:
named_scope :incomplete, :conditions => [ 'current_stage != "Completed"' ]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3747 次 |
| 最近记录: |