我有一个Program
带有字段 calle的表Symbol
。
我想检索所有在符号中有值的程序。意思不是空字符串,也不是零。
如何使用 ActiveRecord 构建这样的查询?
这是我的代码:
<div class="control-group">
<%= f.label :program %>
<div class="controls">
<%= f.select :program_id, Program.where(:symbol.exists => true).collect {|c| [c.name + " " + c.symbol, c.id]}, {}, :class => 'chzn-select' %>
</div>
</div>
我收到此错误消息:
:symbol:Symbol 的未定义方法“存在”
有什么建议么?