問題タブ [ransack]
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.
ruby-on-rails - 本番環境でのランサック エラー NoMethodError (未定義のメソッド「検索」
本番環境でのみ NoMethodError (undefined method `search' for...... ransack gem が gem ファイルにあり、デプロイ後に VPS でアプリを再起動しました。
タイプしてみた
VPS 上の私のアプリのルートで、受け取ります
ローカルおよびリモート マシンで、ruby v 2.0.0-p0 を使用しています
ruby-on-rails-3 - ランサック OR クエリ
ransack を使用して、NULL または -1 の値を持つすべてのフィールドを検索したいと考えています。
ヌルを与える
-1を与える
ransack を使用してこれら 2 つの間で OR を作成するにはどうすればよいですか? ありがとう
ruby-on-rails - Ransack で複数のモデルを一度に検索する
アプリのヘッダーに検索フォームがあり、この検索フォームを使用してアプリケーション内の複数のモデルを検索したいと考えています。
たとえば、 のようなリクエストは、 、、およびそれらの定義済み属性など/search?q=rails
の複数のモデルを通じて検索をトリガーする必要があります。アプリの別の領域のモデルで既に使用しているため、Ransack を使用したかったのです。Work
Project
User
Work
@q = MyModel.search(params[:q])
私はまだ Ransack をよく理解していないと思います。ドキュメントでは、フォームで使用するには定義する必要があると常に指摘されていますsearch_form_for @q
。事前に特定のモデルを定義する必要がない方法はありますか? search_form_for :q
?のようなパラメーター名を渡すだけです。
ruby-on-rails - レールでnested_attributesを検索
例えば:
問題:
正確な subject_attributes で検索を行うためのベスト プラクティスは何ですか。
年齢 >= 18 でニックネーム %user% のすべてのサブジェクトを検索したい場合
現在、私はransack gemを使用していますが、nested_attributesで検索する方法がわかりません
ruby-on-rails - Ransack の結果を CSV にエクスポートする
Ransack ( Railscast ) の結果のリストを CSV ファイル ( Railcast )にエクスポートしようとしています。ただし、ランサック検索によって返される結果ではなく、すべてのオブジェクトをエクスポートし続けます。誰が私が間違っているのか教えてもらえますか?
Reports コントローラーで、@bookings と @search.result の両方を渡してみました。
次に Booking to_csv メソッド:
それでも毎回、フィルター処理されていない current_user.bookings のリストを取得します。なんで?
ruby-on-rails - ランサック: :has_one 関連のないレコードを見つける
ModelA に ModelB が 1 つあるとします。
ModelA フォームにチェックボックスを追加して結果をフィルタリングし、ModelB に関連付けられていない ModelsA のみを表示する場合は、何を記述すればよいですか。
私は試した:
と
成功せずに。
ruby-on-rails - Elasticsearch の Ransack を使用した Tire Gem
私はMySQLデータでRansackを使用して高度なフォームを作成してきましたが、最近elasticsearchに切り替えましたが、単純なフォームでさえ機能しないことがわかりました(タイヤ内のactiverecord機能を使用)
単純なフォームでは、「x の有効な述語がありません」というエラーが生成されます。ここで、x は探しているものです。
周りを検索すると、これを試したのは私だけですか、それとも他のすべての人に有効ですか?
何か不足していますか?