我正在使用google places api来获取特定位置/地点的数据,然后使用我在表格结构中获取的数据来维护我的数据库:
国家/地区(' id',' country_name')
状态(' id',' state_name',' country_id')
地区(' id',' locality_name',' state_id')
现在问题是我正在插入从Google Places API返回的值 在我当前的数据库中,需要用英语和德语两种语言维护我的数据库。但是,不同语言的国家或地区的名称可能会有所不同,例如德语为英语,德语为德语。现在我需要在插入时匹配记录,如果记录(国家或城市)已经存在,则不要插入它,否则插入特定记录(国家或城市)。现在我需要两种不同语言版本之间的共同点,这样我现在就可以了解这个' Deutschland'与德国'相同因为我正在调查google place api提供的short_name位置。所有我想知道我们是否一直得到这个以及它是否独一无二?
答案 0 :(得分:1)
如果您需要唯一标识符,可以使用place_id
。
例如,如果您使用
和
两者都给你place_id
" ChIJa76xwh5ymkcRW-WRjmtd6HU"。
您可以查看documentation以获取更多信息。