我为 Mongo 编写了一个查询来搜索电话号码。问题是电话条目是 aString
而不是 a Number
。起初我认为它工作正常,但现在我意识到如果查询格式不正确,它将不匹配。
所以我想我的问题是无论格式如何,匹配电话号码的最简单方法是什么?
在最坏的情况下,我使用 $where 语句并通过从两个值中删除数字并对其进行正则表达式匹配来检查相等性。只是想知道是否有更优化的方法来做到这一点?
我为 Mongo 编写了一个查询来搜索电话号码。问题是电话条目是 aString
而不是 a Number
。起初我认为它工作正常,但现在我意识到如果查询格式不正确,它将不匹配。
所以我想我的问题是无论格式如何,匹配电话号码的最简单方法是什么?
在最坏的情况下,我使用 $where 语句并通过从两个值中删除数字并对其进行正则表达式匹配来检查相等性。只是想知道是否有更优化的方法来做到这一点?