0
クエリのSOLR構文に問題があります。管理者ページで、このクエリを使用しようとしました。非文字列データ型のSOLR "LIKE"クエリ構文
description:*home*
結果は説明フィールドに "home"という単語が含まれています。
しかし、価格フィールド(データ型float)のようなことをしようとすると、結果はありません。
数字のデータ型(整数、浮動小数点数、実数など)に対してSOLRのワイルドカード構文を使用する方法を教えてもらえますか?
thanks_
私は今検索機能を作っています。テキストフィールド(たとえば45000)に何かを入力すると、SOLRを使用して、データタイプが文字列か数字かにかかわらず、入力を含むすべてのフィールドを取得します。 お手伝いをしていただければ幸いです。 – Praditha
ここで何を意味するのか分かりません。あなたが達成しようとしていることや試したことを明確にしてください。私は助けようとします – brian519
私は、ユーザがキーワードを入力して検索アクションを行うための検索ボタンに使用するテキストフィールドを持っています。私のドキュメントでは、たとえば、3つのフィールド、price(float)、name(string)、およびdescription(string)があります。ユーザーがキーワードを入力し、検索ボタンをクリックすると、これらのキーワードを含むドキュメントのすべてのフィールドが検索されます。だから、私はこれを行うためにワイルドカードを使用します。これは文字列データ型では機能しますが、浮動小数点データ型では機能しません。私の検索では、ループを使って各文書のすべてのフィールドを検索します。私はあなたが私の言いたいことを理解できることを願っています。 – Praditha