我想让我的用户创建内容并选择一个地址(街道名称+数字),然后我希望其他用户能够使用街道名称(无数字)或以上的任何级别来搜索内容。
创建内容的用户输入街道名称+号码时,我进行了反向地址解析,以获取每个地址成分的place_id并将其保存到数据库中。
但是对于“路线”组件的place_id,我得到的值与如果搜索内容的用户输入该街道名(没有数字)的值不同。与仅输入街道名称相比,我获得了很长的place_id,与进行反向地址编码时得到的相对。
即使我尝试对用户正在搜索的地址进行反向地址编码,我仍然不会在其中一个结果中得到相同的place_id。
我该怎么办?