問題タブ [cfindex]
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.
lucene - Railoでのクエリのインデックス作成
[Web管理者]>[サービス]>[検索]に移動しました。
私は手動でコレクションを作成します:
- 名前「articoli」
- パス(偽のパス、例:/ tmp)
- イタリア語
次に、私のインデクサーテンプレートで:
結果:コレクションarticoliは未定義です
何か案は?RAILO + Luceneを使用してインデックスを作成する他の方法は?
編集:
Railo 3.3(旧バージョン)を使用しています。この種の索引付けは利用できますか?
coldfusion - Coldfusion (Solr) の検索動作
この「インデクサー」テンプレートがあります。
そして、私はこのコードを検索に使用しています( #t# は検索フォームフィールドから来ています):
DBにこの「製品」テーブルがあると想像してください:
ID | 名前 |
1 | フラグ 13 |
2 | フーバー |
3 | フロッグスキン |
"frog" を検索しても "Frogskin" は見つかりません。
代わりに、「frag」を提案します。
この動作は正常ですか?説明してもらえますか?
検索エンジンに「カエル」を条件として「カエルの皮」を検索させるにはどうすればよいですか? (結果を向上させるために「製品」に SQL クエリを実行することは避けたいと思います) .
ありがとうございました。
solr - Solr インデックス作成 - useColdSearcher ヘルプ エラー「maxWarmingSearchers を超えました」に該当しますか?
大規模なドキュメント セット (35,000 ドキュメント) の cfindex; 「maxWarmingSearchers を超えました」というエラーを回避するために、useColdSearcher を true に設定する利点はありますか? CF Admin からインデックスの再構築を実行すると、エラーの説明なしで終了します。ディレクトリ全体のパージと更新を実行するとエラーが発生しました: maxWarmingSearchers を超えました。すべてのファイルを取得して個別に追加するルーチンを作成し、インデックスが大きくなるにつれて Solr が各ドキュメントを終了できるように遅延を動的に増やします
これはほとんど機能しましたが、ある時点で再び maxWarmingSearchers エラーが発生しました。また、インデックス付けされたファイルをログに記録し、最後に追加されたファイルからプロセスを再起動する必要がありました (スリープを十分に長くするための計算も必要です)。solrconfig.xml で一時的に useColdSearcher を true に設定することは役立ちますか? cfindex タグでその属性を設定するバックドアの方法はありますか? または、手動で設定してから元に戻す必要がありますか?
solr - cfindex いくつのカスタム フィールドを持つことができますか
現在、cfsearch を使用して自分のサイトの検索機能をまとめています。私たちは CF 10 を使用しているので、Solr で動作すると思います。
cfindex タグでは、いくつかのカスタム フィールドを追加できることがわかりますが、検索で返される情報が大量であるため、返されるデータセットの一部として追加のフィールドを使用できるようにするにはどうすればよいでしょうか?
現在、custom1 - custom4 にはデータベース クエリからの多数のフィールドが取り込まれていますが、検索の実行時にユーザーまたはテンプレート内で追加の属性を使用できるようにする必要があります。
4 つ以上のカスタム フィールドを cfindex に追加する方法はありますか?
前もって感謝します
solr - cfindex タグのカテゴリ属性の使用
を使用してデータベース テーブルのインデックスを作成しようとしています<cfindex>
。また、同じテーブルの列の値に基づいてインデックスを分類したいと考えています。「カテゴリ」属性が何を意味するかを明確に述べているドキュメントはありません。それは列名ですか、それとも単に任意の値ですか?後者の場合、インデックスはどのレコードがどのカテゴリに属しているかをどのように判断しますか?
事前にどうもありがとう。
coldfusion - ColdFusion 9 Verity アップデート
使用可能な Verity コレクションがあり、最初は次のように入力されています。
GetPages クエリは次のようになります。
コレクションに追加する必要がある新しいページがあります。
コレクション全体を再構築せずにこれを ABC に追加するにはどうすればよいですか? <cfindex action="update" ...>
通常、コレクションをロックし、CF の再起動を必要とします。私はオンラインで良い実用的な例を見つけることができないようです.私が見つけたものは漠然としています. を使用してコレクションを正常にパージおよび再構築できます<cfindex action="refresh"...>
が、これを定期的に行うには非常に多くのプロセスが必要です。
環境: CF9 / IIS / WinServ 2008 R2; コレクションは 1,500 KB で最大 300 ドキュメントです。
制限: アプリは EOL フェーズにあるため、コレクションは SOLR に移行されません。私は CF の検索ツールを使用した経験がほとんどありません (これまでエンジニアが私のためにこれを行ってきました)。