问题是这样的:我有一个列(名为 customername),其中包含示例“JOHN LENARD SMITH”等名称。
所以我想进行一个查询,它将获取所有名字为“JOHN”和姓氏为“SMITH”的名字;第二个名字无关紧要,所以我会放 * 通配符。
还有一个更大的问题:如果用户写“JOHN LENARD SMITH”,我应该能够找到这个确切的人
我尝试过的:
1. 我输入了字段 text_ws 类型并测试了以下查询: 问题是这样的:我有一个列(命名名称),其中包含示例“Иван Кирилов Петров”、“Нина Семова Мариножа”等名称。
所以我想进行一个查询,它将获取所有名字为“Иван”和姓氏“Петров”的名字;第二个名字无关紧要,所以我会放 * 通配符。
还有一个更大的问题:如果用户写“Иван Кирилов Петров”,我应该能够找到这个确切的人
我尝试过的:
我制作了字段 text_ws 类型并测试了以下查询:
q=cust_name:JOHN*SMITH
q=cust_name:/JOHN.*SMITH/
没有任何效果!我绝望了,我想我永远不会解决这个任务。