2012-04-16 7 views
1

キーワードが空文字列の場合、Sunspotは何も返しません。現在空のキーワードはすべての結果を返します。Sunspot:キーワードが空のときは何も返しません

これを確認して空の配列を返すことはできません。これは私がKaminariページングを使用していて、空の配列をページング可能であると認識しないためです。

答えて

0

レールを走行していますか?検索とページネーションの周りに条件文を作成することができます。「keyword.blankを除いて」など

+0

ええそれは私がやっているものです:@collecton = nilを設定します。表示されていない場合はページ番号のみを表示します。私はそれを行うために乾燥した方法があるかどうか疑問に思っています – lulalala

+0

私が見たものからではありません。 nilの場合は、キーワードがnilでない部分のみを検索します。私はあなたがする必要があると思うし、価値が存在しないと思う? – joncodo

1

あなたはこれを行うことによって、ページ分割雷空の配列を返すことができます:

Kaminari.paginate_array([]) 
関連する問題