使用电话号码比较查询数据库

时间:2015-11-06 20:26:38

标签: java android database phone-number

我知道当涉及各种国家/地区的出境/入境/本地区域代码时,它需要一个外部库(如libphonenumber ......或简称PhoneNumberUtils)来比较两个电话号码。鉴于这一事实,我想知道如何在用户的电话簿中有效地查询数据库中的所有电话号码,如果它不是查询数据库中所有电话号码的选项那么比较之后(使用PhoneNumberUtils)因为db中的数字太多了。有没有办法将libphonenumber / PhoneNumberUtils提供的电话号码比较建立到数据库查询中?谢谢你的帮助!

1 个答案:

答案 0 :(得分:1)

如果有人有兴趣,我终于找到了答案。没有办法在数据库查询中构建电话号码比较 - 您需要事先解析所有数字并使用libphonenumber之类的标准格式(可能是e164)。一旦它们都在数据库中以标准格式存在,查询它们就很简单。