問題タブ [laravel-scout]

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.

0 投票する
0 に答える
389 参照

laravel - Laravel Scout TNTSearch ドライバーがすべてのデータをインポートしない

TNTSearch ドライバーを使用して Laravel Scout を介して検索機能を実装しようとしています。全体的な機能は動作していますが、インポートはテーブル内のすべてのレコードをインデックス化していません。たとえば、私のテーブルには 21 のレコードがありますが、約 5 レコードのインデックスしかありません。

import コマンドを実行すると、次のメッセージが表示されます。

ID: 9 までの [App\Chapter_maths] モデルをインポート すべての [App\Chapter_maths] レコードがインポートされました。

助けてください。ありがとう

0 投票する
2 に答える
1336 参照

php - TNTSearch ドライバーでの Laravel Scout 生成エラー

TNTSearch ドライバーを使用した検索はホームステッド環境で機能しますが、本番環境ではエラーが返されます: 以下のエラー、

Symfony\Component\Debug\Exception\FatalThrowableError: Class 'AlgoliaSearch\Version' not foundの上 vendor/laravel/scout/src/EngineManager.php:31

ただし、私の .env にはSCOUT_DRIVER=tntsearchあり、構成ファイル scout.php には次のものがあります。

問題は、Algolia 検索を使用しておらず、作曲家ファイルに Scout および TNTSearch ドライバーが含まれていることです。検索は、本番サーバーではなく、ローカルのホームステッド環境で機能します。

0 投票する
0 に答える
30 参照

sorting - エラスティック インデックスで検索された単語の繰り返し回数を取得する

弾性インデックスで検索された単語の繰り返し数を取得するにはどうすればよいですか? の 1つで並べ替えたい がIndex2 つあり、検索結果を並べ替えるために、アルゴリズムによる並べ替えを含むスクリプトを書きたい..typestypes

したがって、アルゴリズムを記述するには、繰り返し数と型の長さが必要です。 this を呼び出すことでインデックスの長さを取得できることがcurl -XGET localhost:9200/my_index/_stats?pretty=trueわかりましたが、繰り返し数を取得する方法が見つかりませんでした!

繰り返し数を取得できますか? もしできるなら、誰か教えてもらえませんか?例を見せてください。

ありがとう。

0 投票する
2 に答える
3120 参照

testing - Elasticsearch のインデックス作成が完了したかどうかを確認する

Elasticsearch がリクエストの処理を終了したかどうかを確認する方法はありますか?
挿入後にレコードが見つかるかどうかを確認するアプリケーションの統合テストを実行したいと考えています。たとえば、次のリクエストを行うとします。

Elasticsearch がリクエストを完了するのに時間がかかるため、テストは失敗します。
アサーションの前に 1 秒間スリープすると、ほとんどの場合は機能しますが、常に機能するとは限りません。
たとえば、睡眠時間を延長できます。3秒ですが、テストが非常に遅くなるため、私の質問です。

cat 保留中のタスク保留中のクラスター タスクのエンドポイントを使用してみましたが、応答は常に空です。

これのいずれかが関連している場合、私は を使用してElasticsearch 5.4おりLaravel Scout 3.0.5tamayo/laravel-scout-elastic 3.0.3