問題タブ [searchqueryset]
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.
searchqueryset - データが存在するときに空のクエリセットを返すelasticsearchを使用したDjango Haystack
Python、django rest フレームワークでプロジェクトを行っています。haystack SearchQuerySet を使用しています。私のコードはここにあります。
私のviews.pyファイルは -
私のpython manage.py rebuild_indexは正常に動作しています(「Indexing 2959 salt」を示しています)が、私の「views.py」ファイルでは、SearchQuerySet()が空のクエリセットを返しています...
このことをとても心配しています。私のSaltモデルにデータがあるのに空のクエリセットを取得する理由を知っていれば、友達を助けてください.
php - 検索クエリが入力されているかどうかを確認します
ブートストラップを使用して自分のウェブサイトの検索バーを作成しましたが、問題は何も入力されていないときにも使用できることです。
では、どうすればphpでそれを確認し、検索する最小文字を追加できますか。
私にできることの大まかなアイデアを教えてください!
python - django haystack の 2 つの SearchQuerySet の結合
2 つ以上の searchqueryset の結合を取得する方法はありますか? 例えば :-
2 つのクエリの結合を得るために、両方のクエリを組み合わせるにはどうすればよいですか?
python - タイプを変更せずに SearchQuerySet から n 個の検索オブジェクトを取得する方法は?
次のような10個のオブジェクトを取得しようとしています:
私が望む出力は:<class 'haystack.query.SearchQuerySet'>
ですが、取得してい<type 'list'>
ます.
誰かが私を助けてくれませんか?
django - 複数の SearchQuerySet をマージする
複数のモデルを使用したグローバル検索に Haystack と solr を使用しています。モデルで異なるフィルターを使用しようとしていますが、最後に 1 つのクエリセットを返す必要があり、これをマージする方法がわかりません。
ありがとう
python - django-haystack +Elasticsearch を使用して単語のサブセットを検索するにはどうすればよいですか?
クエリ「apple」を入力すると、「xyzapplexyz」、「apple」、「applexyz」などの結果が得られ、「app」や「appl」ではありません。しかし、私が得ているのは「applexyz」、「app」などです。
私は EdgeNgram フィールドを使用しており、次を使用してクエリを実行しようとしました:-
1-->>SearchQuerySet().all().autocomplete(authors=query)
2-->>SearchQuerySet().all().filter(authors=query)
3-->> SearchQuerySet().all().filter(content=query)
4-->> SearchQuerySet().all().autocomplete(content=query)
しかし、どれも必要な結果をもたらしません。この問題を解決するにはどうすればよいですか?