問題タブ [exact-match]

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 投票する
2 に答える
541 参照

solr - solr シングル クエリ一致キーワード トークン化フィールド

私はSolr 5.5を使用していますが、ここで解決策を見つけたいという問題があります。

以下の設定を使用して作成したフィールドがあります。

このフィールドには、「ジャスティン ビーバー」のような値を指定できます。

そして、私の期待は次のとおりです。

「The artist Justin Bieber is a teen heartthrob」というクエリの場合、このドキュメントと一致させたいと思います。また、「ビーバー ジャスティンという名前のアーティストはカナダ人です」や「ジャスティンという名前はとても一般的です」などのクエリでは、一致が見つからないはずです。

デフォルトの「/select」リクエスト ハンドラを使用すると、「Justin Bieber」というクエリを発行すると、完全に一致するにもかかわらず、一致が見つからないことがわかります。しかし、別のフィールドが '/select' RH のデフォルト フィールドとして設定されていたため、以下の curl を使用して別の RH を作成しようとしました。

必要な RH が作成されましたが、クエリが必要なドキュメントと一致しませんでした。

この問題の解決策を教えてください。

これは、分析画面のスクリーンショットです。

以下は、クエリに対する応答の「デバッグ」セクションのスニペットです: "/exactName?q=exactName_noAlias_en_US:Justin%20Bieber&wt=json&indent=true&debug=true"

以下は、クエリに対する応答の「デバッグ」セクションのスニペットです。

以下は、/select RH を使用したフレーズ クエリに対する応答の「デバッグ」セクションのスニペットです。

以下は、/exactName RH を使用したフレーズ クエリに対する応答の「デバッグ」セクションのスニペットです。

以下は、クエリと、クエリ内の空白をエスケープした対応するデバッグ セクションです。

デバッグ:

0 投票する
1 に答える
4692 参照

r - MatchIt パッケージ: 「最近傍」マッチングと「完全」マッチングの組み合わせ

Rのパッケージで PSM 分析を実行しようとしていMatchItます。同じデータセット内の一部の変数には「完全一致」を使用し、他の変数には「最近傍」法を使用します。

この質問のために、サンプル データセットを使用しますlalonde

私は、このコードが変数(および を含むmarriedバイナリ変数) に対して正確なマッチングを実行し、モデル内の他のすべての変数に対して「最も近い」マッチングを実行すると予想していました。01

ただし、次の警告メッセージが表示されました。

警告メッセージ: データに正確な変数が含まれていません。完全一致は行われていません。

出力の要約を見るとmatchit、「最も近い」方法のみが使用されていました。「正確な」方法だけを使用すると、関数は完全一致を識別しましたが、他の一致方法と組み合わせて使用​​しなかったため、どこに間違いがあるのか​​ わかりません。

同じデータセットで「正確な」マッチングと「最近傍」マッチングを組み合わせる方法を知っていますか、または私の間違いがどこにあるか知っていますか?

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

c# - tblsorter を使用して tr の正確な値を検索する

私が検索してempdeptいるのは「it」であり、「it-3d」、「it-2d」、「it-vfx」などを表示せずに正確な「it」のみを表示し、組み合わせ検索部門で「-」記号を許可します

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

c++ - FLANN で半径内の正確な最近傍を計算する際のエラー

大きな 3D ポイント データセット内の隣接ノードの正確な数を見つけようとしています。目標は、データセットの各ポイントが、指定された半径の領域内のすべての可能な近隣を取得することです。FLANNは、ブルートフォース検索と比較して、より低い次元のデータが正確な隣人を取得できることを保証しますが、そうではないようです。隣人はさらなる計算に不可欠であるため、正確な数が必要です。半径を少し大きくしてテストしましたが、これが問題ではないようです。FLANNまたは他のC++ライブラリを使用して正確な隣人を計算する方法を知っている人はいますか?

コード:

0 投票する
1 に答える
328 参照

regex - nodejsの正確なフィールド入力マングース

私は最近、私が些細な問題と呼ぶものに行き詰まり、髪を引っ張ろうとしています。nodejs の mongoose が特定のフィールド入力を処理する方法。mongose が mongodb と同じように動作しないという特定の問題があります。

問題は次のとおりです。フィールド名に「-」記号を使用すると、マングースは文字列の一部として受け入れるのではなく、奇妙な操作を実行しているように見えます。いくつかの正規表現コマンド、いくつかの/エスケープを実行しようとしましたが、探している特定のデータを知っているので、文字通り入力を受け取るだけです。

問題の原因となっているコードは次のとおりです。

mongo シェルに直接入り、次のように入力します。

タイプを取り出すと、すべてが機能し、タイプをたとえばシャント電圧、電流などに変更すると、すべてが完全に機能します。

したがって、この - 記号を使用すると問題が発生します。この入力文字列に特殊文字を正確な文字列として入力するにはどうすればよいでしょうか?

どんな助けでも大歓迎です。

リクエストに応じて編集します。エラーは発生しません。objects==undefined (または !objects) が表示されます。スキーマは以下のとおりです。