如何找到速记或标准版本的地址?N或北部,NW或西北



Court or CT通道或 LN林荫大道或大道等

是否有一个 api 可以将数据库清理为速记,或者以某种方式清理数据库,以便在我进行搜索查询时可以找到地址?

目前我做:

WHERE prod.street_num = new.street_num AND prod.street_name LIKE (CONCAT('%',new.street_name,'%'))

我认为将您的查询更改为类似的东西可以实现您想要的。

AND MATCH(prod.street_name) AGAINST (new.street_name IN NATURAL LANGUAGE MODE);

我已经在网上尝试过,你可以在这里查看,它似乎可以使用你想要的功能。您还可以在此处查看有关MySQL中全文搜索的文档

(注意:我主要是Postgres用户,但我希望这有所帮助!

最新更新