問題タブ [query-analyzer]

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

.net-4.0 - SQL Server オープン ソース クエリ アナライザー

私のチームは、部門内のさまざまなチーム向けのいくつかの内部ツールに取り組む予定であり、サポートしたいデータベース固有のタスクがいくつかあります (SQL Server 2008 R2/SQL Server 2012)。

既存の UI 機能の複製に多くの時間を費やしたくはありません。便利な機能を追加したいだけです。当初、SSMS 用のアドインを作成することを考えていましたが、十分に文書化されていないことが判明しました。

開始できるオープン ソースのクエリ アナライザー タイプのプロジェクトがいくつかあるのではないかと思いました。CodeProject で QASharp を見つけましたが、もっと新しいものはないかと考えていました。2008 R2 があり、2012 もすぐに使用する予定なので、最新のものから始めたいと思います。

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

sitecore - Sitecoreクエリ言語:更新+場所

現在の状態を維持しながら、Sitecore RocksQueryAnalyzerを介してSitecoreQueryLanguageを使用して、一連のアイテムを新しいワークフローに更新しようとしています。私は現在これを持っています:

これは機能します。私がやりたいのは、ワークフローを切り替えながらドラフト/承認待ち/承認済みの状態を維持できるように、 whereステートメントを含めることです。

ただし、これは機能しません。where句に構文上の問題があるだけですか、それともSitecoreクエリ言語の更新と組み合わせて使用​​できない場合がありますか?

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

solr - solrクエリで空白をand演算子に置き換える方法

サイトにsolr検索を実装しました。「赤い靴」というクエリを検索すると、赤い靴と靴の両方の結果が表示されます。しかし、キーワード「Red」と「Shoes」の両方を含むレコードをsolrに表示させたいと思っています。空白のトークナイザーに関連していますか??。前もって感謝します。

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

solr - solr クエリ アナライザーのアンダースコア

フィールドタイプがtext_wsのドキュメントのフィールドに、アンダースコアで区切られたキャメルケースの値(eq "SimplyShopping_Rediff")があります。

Shopping または Rediff で検索できるように、インデックスを再作成せずにクエリ アナライザーを変更する方法はありますか。

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

solr - Solr: LowerCaseFilterFactory が SpellCheckComponent に適用されない

Solr の SpellCheckComponent に苦労しています (solr 4.4 および 4.5 でテスト済み)。次のように定義されたフィールドタイプがあります。

対応するフィールドを solr admin アナライザーで調査すると、フィールドがインデックス モードとクエリ モードで正しく分析されていることがわかります。特に、それは小文字です。

ただし、このフィールドを SpellCheckerComponent で使用すると、用語が小文字で提供されている場合にのみ候補が表示されます (たとえば、「bautrokner」は機能し、「Bautrokner」は機能しません)。コンポーネントとリクエストハンドラーは、solr wiki で提供されているように定義されています (スペル修正に帯状疱疹が必要ないことはわかっていますが、自動提案用のフィールドも使用しています - まったく同じ問題があります):

同様の問題を数時間検索しましたが、問題のヒントが見つかりません。クエリ アナライザーのために、クエリ用語は小文字にする必要があると思います。しかし、そうではないようです。

マティアス

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

sql-server-2008 - WHERE 句を使用した CASE 式でエラーが発生する

上記のクエリを SQL クエリ アナライザで実行しようとしていますが、CASE 式 (IN、ELSE の近く) で「構文」エラーが発生します。何が間違っている可能性がありますか?

私がやりたいのは、レポート パラメーターで sales-personID が ALL として選択されている場合に、選択した営業担当者 ID のみをすべての営業担当者として処理したいということだけです。

私がやっていることについての単なる背景、

SSRS レポートのデータセット内に、上記のクエリ (CASE 条件なし) と同様のクエリがあります。

@SP はレポート パラメータであることに注意してください。

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

lucene - AnalyzerDiscriminator を使用した Hibernate Search - アナライザーはエンティティの作成時にのみ呼び出されますか?

手伝って頂けますか?

ローカライズされた Web サイト (ポルトガル語と英語のコンテンツ) でグローバル検索の結果を取得するために、Hibernate Search を実装しています。

これを行うために、Hibernate Search ドキュメントに示されている手順に従いました: http://docs.jboss.org/hibernate/search/4.5/reference/en-US/html_single/#d0e4141

エンティティ自体の特定の構成に加えて、このドキュメントの指示に従って、「LanguageDiscriminator」クラスを実装しました。

期待どおりの結果が得られないため (たとえば、エンティティに "Capuchinho" というテキストが保存されていますが、"capucho" を検索してもヒットしません)、実行をデバッグして試してみることにしました。構成したアナライザーが使用されているかどうかを理解します。

データベースにエンティティの新しいレコードを作成すると、「LanguageDiscriminator」から「getAnalyzerDefinitionName()」メソッドが呼び出されることがわかります。偉大な。しかし、検索を実行しても同じことは起こりません。誰かが私に理由を説明できますか?

以下にコードの主要部分を掲載しています。フィードバックをお寄せいただきありがとうございます。

これは、インデックスを作成したいエンティティの 1 つです

これは私の LanguageDiscriminator クラスです

これは私のSearchDAOにある私の検索方法です

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

indexing - solr での複合語の処理

「ハンドバッグ」または「ハンドバッグ」と書ける複合語があります。Solrインデックスに「ハンドバッグ」がある場合、「ハンドバッグ」を検索すると、「ハンドバッグ」の結果を表示するにはどうすればよいですか。複数単語の同義語パーサーを試しました。しかし、そのためには、シノニム ファイルに add handbag=>hand bag を追加する必要があります。しかし、リストは非常に長いです。リストに単語を追加できません。

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

elasticsearch - ElasticSearch search_analyzer が適用されましたが、結果が返されませんでした

小文字の用語を検索するクエリがあります。

実際には、小文字のフィルターを使用したindex_analyzerがありましたが、大文字と小文字を区別しない検索を実行できるように、 search_analyzerも追加したかったのです。

だから私はちょうどsearch_analyzerと同じアナライザーをマッピングに追加することを考えました

そのようにして、手動でElastic Searchにクエリを実行すると

検索用語が正しく小文字になっていることがわかりました

しかし、コードから実行する

  • 大文字の検索語を使用すると、ES はヒットを返しません ( search_analyzerが適用されていることを確認した場合でも)
  • 小文字の検索語を使用すると、ES は適切な結果ヒット数 (数百) を返します。

ケースとは関係なく同じ結果を得たいのですが。

コードでは、用語フィルターを使用してクエリを作成しているだけです。

私が間違っていることは何ですか?なぜ結果が得られないのですか?

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

sql - Query Analzyer で SQL Server CE テーブルを削除できないのはなぜですか?

両方を使用して SQL Server CE テーブルを削除しようとしました。

-と:

...Query Analyzer では、どちらの場合も、同じエラー メッセージが表示されます。

ここに画像の説明を入力

テーブルをドロップするのは簡単なはずですが、このテーブルは逆のハンプティ ダンプティのように跳ね返ります。

本当に消えるのに十分なほど強くドロップするには、何をする必要がありますか?「Nuke invHeader」?

けがに侮辱を加えるために、このコマンドが失敗した後 (テーブル名を指定する両方の「スタイル」)、クエリ アナライザーはシナプス接続を失ったようで、SQL/DDL ステートメントを編集できなくなります。再びシナプスに到達する前にハンドヘルド デバイスを起動します。