問題タブ [freetext]

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

sql-server-2005 - SQL Server 2005 で FREETEXT() を使用してキーワードの AND 検索を実行できますか?

複数の用語が使用されている場合に、SO 検索を現在の OR よりも AND スタイルの機能にデフォルト設定するという要求があります。

公式の回答は次のとおりでした。

思ったほど単純ではありません。SQL Server 2005 のFREETEXT()関数を使用していますが、AND と OR を指定する方法が見つかりません。

それで、方法はありますか?

私が見つけることができるリソースはたくさんありますが、私は専門家ではありません。

0 投票する
4 に答える
16190 参照

sql-server - 内部結合と左結合が原因で SQL クエリが遅くなりますか?

誰かがこの動作またはそれを回避する方法を説明できますか?

このクエリを実行すると:

非常に非常に遅くなります。

そのクエリを左結合の代わりに 2 つの内部結合を使用するように変更すると、非常に高速になります。内部結合の代わりに 2 つの左結合を使用するように変更すると、非常に高速になります。

freetexttable の代わりに SQL テーブル変数を使用すると、これと同じ動作を確認できます。

テーブル変数 (または freetexttable) とテーブルが別のデータベース カタログにあり、一方が内部結合にあり、もう一方が左結合にある場合は常に、パフォーマンスの問題が発生します。

なぜこれが遅いのか、またはそれを高速化する方法を知っている人はいますか?

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

sql - SQL Server フリーテキスト マッチ - 関連性で並べ替えるにはどうすればよいですか

SQL Server 2005 でフリーテキストの一致の関連性によって結果を並べ替えることはできますか? MySQL では、ORDER BY セクションで (ほぼ同等の) MATCH 関数を使用できますが、SQL Server では同等のものを見つけられませんでした。

MySQL ドキュメントから:

テーブルの行ごとに、MATCH() は関連性の値を返します。つまり、検索文字列と、MATCH() リストで指定された列のその行のテキストとの間の類似性測定値です。

たとえば、投票数、次にこの関連性、最後に作成日で並べ替えることができます。これはできることですか、それとも一致する値を返すだけで、この順序付け機能がないことに固執していますか?

0 投票する
3 に答える
6907 参照

sql-server - FREETEXTTABLE が他のものより高いランク値を与える理由または方法

2 つのテーブルで FREETEXTTABLE を 2 回使用し、結果をマージして上位 50 を返すストア プロシージャがあります。

問題は、「ブリュースターの女性」で検索すると、結果はテーブル A からランク 143 の「元ばかモサの告白」を返し、テーブル B からランク 102 の 2 番目の「ブリュースター プレイスの女性」が返されることです。 .

これはカウントのせいですか?(テーブル A の返された結果の合計は 2399 です。テーブル B の返された結果の合計は 3445 です。)

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

sql-server - Slow inital query when using FreeTextTable in SQL Server 2005

The following FreeTextTable query takes > 10 seconds on the first request, but about a second for subsequent requests:

After approx. 10 minutes of inactivity the next request will once again take > 10 seconds. This seems like the freetext cache is periodically cleared.

Is this something that I can configure in SQL Server 2005?

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

sql-server-2005 - 全文検索(SQL Server 2005)は一部のフィールドでのみ機能します

OKこれが状況です。

テーブルで全文検索を有効にしていますが、一部のフィールドでのみ機能します。

なぜ以下が結果をもたらすのか

そしてこれはそうではありません(両方ともstrを含むテキストを持っていますが..)

(私は言語仕様なしでもそれを試しました-この場合はギリシャ語)(データベースの照合はGreek_CI_ASです)ところで

うまく動作します..

すべてのフィールドはnvarcharタイプであり、_grフィールドは英語とギリシャ語のテキストを保持します。(重要ではありません)

すべての助けは大歓迎です

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

javascript - リッチテキスト エディターで IE メールの自動書式設定をオーバーライドする

私たちのサイトでは、Web ベースのリッチテキスト エディタであるFreeTextBoxを使用しています。Firefox ではなく IE で、ユーザーが次のように入力した場合:

誰か@何とか

IE は自動的にmailtoハイパーリンクを作成します。私はこれを他のテキスト エディタでテストしましたが、ストーリーはそれらすべてで同じです。

このブラウザの動作をアプリケーション内から何らかの方法でオーバーライドできますか?

0 投票する
3 に答える
1580 参照

python - Python:フリーテキストを日付に変換

テキストが同じ(イスラエル)タイムゾーンで同時に入力されたとすると、次のフリーテキスト行は同等です。

これらすべてのテキスト日付を(同一の)datetime.datetimeインスタンスに変換するPythonモジュールはありますか?

引数としてフリーテキストの日付と時刻を取得し、異なるタイムゾーンで同等の日付と時刻を返すコマンドラインツールで使用したいと思います。例:

また:

何か案は?

ありがとう、

ウディ

0 投票する
4 に答える
194 参照

performance - フリーテキストの検索と並べ替えのソリューションは何ですか?

私の知る限り、MySQLはこれで本当に悪いパフォーマンスをします.

あなたの解決策は何ですか?

ところで、SOの解決策は何ですか?

編集

MySQL ではフリーテキスト検索自体がかなり高速であることに注意してください。

ただし、結果も属性でソートする必要がある場合はそうではありません!