バックエンドでsolr
を使用して、haystackでクエリを検索するのにかかる時間を取得するにはどうすればよいですか?私はこの時間を取得してテンプレートに表示したいと思います。 Googleに表示されるものと似たもの。haystack-solrで検索時間を取得する方法
2
A
答えて
3
私が解決できるようにいくつかの掘り出しを行った後、Haystackを使用してSOLRからクエリ時間(QTime)にアクセスすることは現時点では不可能です。
pysolrオブジェクトにはQTimeが添付されています。 https://github.com/toastdriven/pysolr/blob/master/pysolr.py#L265
ただし、この情報はHaystackによってオブジェクトから抽出されません。 https://github.com/toastdriven/django-haystack/blob/master/haystack/backends/solr_backend.py#L313
_process_results()では、raw_resultsはpysolrオブジェクトですが、qtimeが返されないことがわかります。 https://github.com/toastdriven/django-haystack/blob/master/haystack/backends/solr_backend.py#L382
関連する問題
- 1. HTML:Google検索時にサブリンクや検索ボックスの表示を取得する方法
- 2. 無効な時間の検索方法
- 3. 時間を取得する方法
- 4. は、検索アイコンのクリックで検索フォームを取得する方法
- 5. C#でメタ検索エンジンの無料検索APIを取得する方法
- 6. Jestを使用して弾性検索でインデックスの作成時間を取得する方法
- 7. 時間間隔でメトリックのデルタを取得する方法
- 8. STM32で時間間隔を取得する方法は?
- 9. 時間枠間でレコードを取得する方法
- 10. バイナリ検索ツリーで一定の時間内に高さを取得する方法は?
- 11. ハッシュテーブル検索時間
- 12. Twitter検索APIでツイートの場所を取得する方法
- 13. Lucene検索サービスで「ページ番号」を取得する方法
- 14. データベース検索で一列にデータを取得する方法
- 15. レールで検索フォームからレコードIDを取得する方法
- 16. 弾性検索:インデックスなしでドキュメントを取得する方法
- 17. eclipseで検索結果を取得する方法
- 18. Solr検索で正確な列を取得する方法
- 19. twitter API検索でfull_textを取得する方法
- 20. 弾性検索で別の列を取得する方法
- 21. Solrリアルタイム取得 - フィルタだけでリアルタイムで検索する方法
- 22. NHibernate基準時間で検索する
- 23. PowerShellでカーネルモードの時間とユーザーモードの時間を取得する方法は?
- 24. Algoliaでの所要時間の検索方法
- 25. WindowsバッチファイルでUTC時間を取得する方法
- 26. 時間差をミリ秒単位で取得する方法
- 27. ハードウェアの時間をミリ秒単位で取得する方法
- 28. ドキュメントディレクトリでビデオの再生時間を取得する方法
- 29. UTC時間をミリ秒で取得する方法
- 30. アンドロイドでリモートビデオの再生時間を取得する方法は?