我有一张看起来像this的桌子。该表是一组组合,对于每个代理/客户端/月组合,都有一列“匹配?”。 “匹配?”列基本上描述了客户和代理在给定月份是否匹配。我想知道是否有办法只显示组合,“匹配?”是是的”。我想也许我可以在索引视图中排除“匹配?= 0”的组合?有什么想法吗?
答案 0 :(得分:1)
然后只使用WHERE
子句
WHERE match = 'YES'
答案 1 :(得分:1)
<强>语法:强>
TableName.where(fieldName: value)
对你而言,
TableName.where(match: 'yes')
您可以在控制器或索引视图中使用上述行。
但是,我更喜欢在变量控制器中使用它并在视图中使用它,
例如:
<强> Incontroller,强>
@matched_data = TableName.where(match: 'yes').first
在视图中
<%= @matched_data %>