問題は次のとおりです。例「JOHNLENARDSMITH」などの名前で構成される列(customernameという名前)があります。
したがって、名が「JOHN」で姓が「SMITH」のすべての名前を取得するクエリを作成したいと思います。2番目の名前は関係ないので、*ワイルドカード文字を入れます。
また、もっと大きな問題があります。ユーザーが「JOHN LENARD SMITH」と書いた場合、この正確な人物を見つけることができるはずです。
私が試したこと:
1.フィールドtext_wsタイプを作成し、次のクエリをテストしました。問題は次のとおりです。例「ИванКириловПетров」、「НинаСемоваМариножа」などの名前で構成される列(名前)があります。
だから私は、名が「Иван」で、姓が「Петров」であるすべての名前を取得するクエリを作成したいと思います。2番目の名前は関係ないので、*ワイルドカード文字を入れます。
また、より大きな問題があります。ユーザーが「ИванКириловПетров」と書いた場合、この正確な人物を見つけることができるはずです。
私が試したこと:
フィールドtext_wsタイプを作成し、次のクエリをテストしました。
q=cust_name:JOHN*SMITH
q=cust_name:/JOHN.*SMITH/
何も機能しません!私は必死です私はこのタスクを解決することは決してないと思います。