标签: ruby-on-rails mongodb mongoid
我正在我的rails应用程序中创建一个范围,我希望我的范围可以返回为相关字段设置任何内容的文档。
scope :address_available, where(:address => "")
因为某些文档可能没有定义该字段,而其他文档会有一个字符串作为值。但是,如何返回不是nil的文档?
nil
答案 0 :(得分:6)
使用exists
exists
scope :address_available, where(:address.exists => true)