2010-11-19 14 views
0

アクセスすることはできません。Searchlogic宝石をインストールしたのですが、私はちょうどsearchlogic宝石をインストールしましたが、私は、コンソール経由での基本的なメソッドにアクセスしようとすると、私は次のエラーを取得しています方法

>> 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のハングアップを手に入れています。誰かがこれを修正するために正しい方向に私を向けることができますか?

+1

あなたはレール3を使用していますか?私はsearchlogicがレール3で動作するとは思わない。http://www.railsplugins.org/plugins/452-searchlogic?version_id=890 – re5et

+0

いいえ。 Rails 2.3.5 – iamlemur

答えて

1

はあなたのためのRailsを使用することができます何のためSearchlogicを使用しないでください:

User.all(:conditions => ["username IS NOT NULL"]) 
+0

ありがとうございましたが、より堅牢なオプションのためにインストールしました。セットアップする際に簡単な例として "username_not_null"を使用するだけです。 – iamlemur

関連する問題