首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Searchlogic gem已安装,但我无法访问方法

Searchlogic gem已安装,但我无法访问方法
EN

Stack Overflow用户
提问于 2010-11-19 15:08:35
回答 1查看 340关注 0票数 0

我刚刚安装了searchlogic gem,但是当我试图通过控制台访问基本方法时,我得到了以下错误:

代码语言:javascript
复制
>> User.username_not_null
NoMethodError: undefined method `username_not_null' for #<Class:0x1033a1d90>
    from /Library/Ruby/Gems/1.8/gems/searchlogic-2.4.27/lib/searchlogic/named_scopes/conditions.rb:81:in `method_missing'
    from /Library/Ruby/Gems/1.8/gems/searchlogic-2.4.27/lib/searchlogic/named_scopes/association_conditions.rb:19:in `method_missing'
    from /Library/Ruby/Gems/1.8/gems/searchlogic-2.4.27/lib/searchlogic/named_scopes/association_ordering.rb:27:in `method_missing'
    from /Library/Ruby/Gems/1.8/gems/searchlogic-2.4.27/lib/searchlogic/named_scopes/ordering.rb:30:in `method_missing'
    from /Library/Ruby/Gems/1.8/gems/searchlogic-2.4.27/lib/searchlogic/named_scopes/or_conditions.rb:28:in `method_missing'
    from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/activerecord-2.3.5/lib/active_record/base.rb:1959:in `method_missing'
    from (irb):1

我仍然在掌握Gems的诀窍,它经常让我上当受骗--有人能给我指出正确的方向来解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2010-11-19 15:23:09

不要在可以使用Rails的情况下使用Searchlogic:

代码语言:javascript
复制
 User.all(:conditions => ["username IS NOT NULL"])
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4222872

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档