問題タブ [mongoosastic]
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.
elasticsearch - マングースelasticsearchのGeoCodeフィルター
meanjs の mongodb でジオ ポイント フィルターを実行しようとしています。mongoosastic モジュールを使用しましたが、ジオ ポイント フィルターを実行できません。以下は、フィルタ用のマングース スキーマとコントローラ コードです。
マングーススキーマ
フィルターとクエリのコントローラー コード
これをしている間、私は長いエラーを言っています
mongodb - mongoosastic と mongoose が Elasticsearch でドキュメントにインデックスを付けるための依存関係の非互換性はありますか?
コレクションのマッピングを取得するmongoosastic 3.1.2、mongoose ~4.0.5、mongodb 3.0.3、elasticsearch 1.6を使用していますが、既存のドキュメントはエラスティック検索でインデックスを作成できず、問題もありました
stream.on メソッドが機能していない場所。
前もって感謝します。
node.js - node.js で ElasticSearch を使用する Mongoose
node.js で mongoose を使用して mongoDB を使用していますが、ElasticSearch を使用したいと考えています。mongooseと ElasticSearch の両方の npm モジュールであるmongoosasticを使用する方が良いか、 ElasticSearchを個別にインストールする必要があるか教えてください。
node.js - Node.js + Elasticsearch: 検索クエリの適用時にアナライザーが機能しない
Elasticsearch
初めて使用するテキスト検索を使用して構築しようとしているため、多くの概念を誤解している可能性があります。
インデックス付きフィールドのいずれかに存在する完全な単語を書き込むと、検索は正常に機能しますが、たとえば、私がしようとしているのは、多くの用語を分割するトークナイザーを使用してsam
いる製品を取得するときです。 . 注:サーバーで作業するために使用しています。これが製品モデルです。私はそれを呼んでいます:samsung
s
sa
sam
sams
mongoosastic
Elasticsearch
Item
と を使用しようとしているモデル コードの残りの部分は次analyzer
のtokenizer
とおりです。
これをItem
(product) hasでテストtitle : cupcake
したところ、検索ボックスに入力してcup
も何も得られませんでしたが、完全なキーワードを書くとオブジェクトが得られました。
また、ベンダー ID と説明を分析したくありません。これを実行しようとしましvendorId: {type:String, index: 'not_analyzed'}
たが、検索用にフィールドのインデックスが作成されなくなりました。
検索エンドポイントのコード:
node.js - nodejsでmongoosasticにMappingを書く方法
実際、いくつかのフィールドからインデックス作成を削除したいのですが、私のコードが以下に示されているマッピングを作成する方法を教えてください。これで何が問題なのか、または正しい方法を教えてください。それ。
});
前もって感謝します。
node.js - Elasticsearch の検索に ObjectId を含める
ElasticSearch と mongoosastic を使用して、MongoDB と ElasticSearch の間でデータを同期しています。別のオブジェクトであるスキーマのプロパティを研究に含めたい: 検索しているカテゴリの記事を表示したい。これらは私の 2 つのスキーマです: ArticleSchema と CategorySchema です。記事には「Category」という Category オブジェクトが含まれています。
node.js - elasticsearch 検索テキストが完全な配列の問題を返す
elasticsearchにmongoosasticを使用しています。そして、私はすべてのセットアップとその動作を正常に完了しました。しかし、問題は結果が正しく得られないことです。
FILE:- マングースとモングーサスティック。
そして私の検索クエリ:
今私の問題は、 タスク配列に3つのオブジェクトがあり、タスク文字列、つまり「abc」を検索すると、完全なコレクションが返されることです。すべてのタスクでしかし、タスク配列から検索された文字列オブジェクトのみが必要です。つまり、名前:abc オブジェクト
……