問題タブ [searchlogic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
searchlogic - その関連付けで並べ替えるときに、結果から関連付けのないレコードを削除する検索ロジック
検索ロジックを使用して結果をフィルター処理および並べ替えていますが、関連付けによって並べ替えると、その関連付けがすべてのレコードに常に存在するとは限らない場合に、結果からレコードが削除されます。
たとえば、1 つの車両モデルを持つことができるユーザー モデルがあるとしますが、ユーザーの車両モデルで注文できる結果テーブルがある場合、車両レコードのないすべてのユーザーが空の文字列と見なされることを望みます。したがって、最初にすべてを注文し、その後にメーカー名で注文された車両を持つ他のユーザー レコードが続きます。
残念ながら、車両を持たないユーザー レコードはすべて結果から削除されます。
とにかくこれの周りにあり、非常に便利だと思うので検索ロジックをまだ使用していますか
ruby-on-rails - rails searchlogic and will_paginate undefined method `order' for #
Does anyone have the same problem or a working solution? I get always this error message, here are model, controller and view code
please help, thanks in advance
ruby-on-rails - レコードを注文すると、searchlogic は nil を返します
なぜascend_byがうまくいかないのかわかりません。ここにコンソールの読み出しがあります
>> tapes = Tape.search(:timestamp_gte => "1278361923")
=> blah blah blah
>> tapes.length
=> 1436
>> tapes.ascend_by_timestamp
=> nil
descend_by やその他の列を使用すると、同じ動作が得られます。
ルビー 1.8.7
レール 2.3.8
サーチロジック 2.4.19
ruby-on-rails - ビューで検索ロジックを使用して関連付けられたオブジェクトを並べ替えるにはどうすればよいですか?
こんにちは、スタックオーバーフローの偉大な知識の達人です。もう一度、小さなコーダー見習いタバルガが助けを必要としています
目標: ユーザー名をビューでソート可能にします。問題は、コントローラーでプロファイルを照会していることです ( Profile.username は存在しませんが、 Profile.user.username は存在します)。どうすればそれを達成できますか? これまでのマイコード
型式コード
コントローラーコード
コードを見る
ビュー コードが機能しません (明らかに) ビュー コードで関連オブジェクトを渡し、それをシンボルに変換するにはどうすればよいですか?
前もって感謝します :)
ps編集このコードが実際に機能することがわかりました。お手数をおかけして申し訳ありません:)
ruby-on-rails - Rails で searchlogic を使用して、created_at year でレコードを検索する
Searchlogic gem を使用して特定の年に作成されたレコードを検索できるようにしたい Rails アプリに取り組んでいますが、Searchlogic で年のみを検索する方法がわかりません。検索フォームでこれを試しました:
<%= f.date_select(:created_at_equals, :start_year => 2010, :end_year => 2015, :discard_day => true, :discard_month => true, :include_blank => true ) %>
ただし、これは次のパラメーターで「無効なパラメーター」エラーを返します。
{"search"=>{"collection_like"=>"", "spring"=>"0", "order"=>"descend_by_id", "user_email_like"=>"", "fall"=>"0", "created_at_equals(1i)"=>"2010", "created_at_equals(2i)"=>"", "created_at_equals(3i)"=>""}}
どんな助けでも大歓迎です。前もって感謝します。
エリック
ruby-on-rails - レールは検索ロジックテキストフィールドから空白をトリムします
これは機能します:
ベースライン コントローラー
ベースライン インデックス ビュー
の先頭と末尾の空白をどこで削除しtext_field
ますか? .strip!
どこかで使えますか?
ruby-on-rails - Searchlogic on associations
I have the following associations:
If I have a BookShelf object, how could I use searchlogic to search pages that belong to the books in the current book shelf?
Currently I'm using this one:
So the paginate part is just the use of will_paginate which is not really relavent.
The point is I think these lines of codes are somewhat ugly. Is there any improvements?
ruby-on-rails - Rails 2.1.0 で動作する searchlogic のバージョンはどれですか?
Rails 2.1.0 アプリに searchlogic 2.4.24 をインストールしましたが、次のエラーが発生しました:-
..aliasing.rb:31:alias_method':NameError: undefined method
クラス `Class' の merge_joins'
バージョンの競合ですか?Rails 2.1.0で動作するsearchlogicのバージョンを知っている人はいますか?
ありがとう!
ruby-on-rails - 1 つのフィールドで複数の単語を使用して attribute_like_any で検索する [searchlogic]
私のフォーム
コントローラ
これは正しい結果を返しますが["foo", "bar"]
、ユーザーが入力したものではなく、フォームに名前が表示されるようになりました ( "foo bar"
)。
これを処理するエレガントな方法は何ですか?
フィードバックをお待ちしております
ruby-on-rails - SearchLogic::Search を拡張/サブクラス化するには?
ここに私がしようとしているものがあります:
アプリ/モデル/product.rb
アプリ/モデル/product_search.rb
テスト
NameError: 初期化されていない定数 SearchLogic
サブクラス化または拡張する適切な方法は何SearchLogic::Search
ですか?