在云中存储的对象中,字段为phone
,这是一个数字
我可以使用query.matches(key,regex,modifiers)
或query.equalTo(key,value)
并匹配存储为字符串的name
或objectID
。
我使用这两种方法来获取数字并且它们不会返回任何内容。
无论如何通过比较一个数字得到一个对象?
答案 0 :(得分:1)
好的,我找到了答案,
如果数据作为数字存储在对象中,则必须将其与整数进行比较。因此,在执行query.equalTo()
时,value也必须是整数或数字。有一个简单的parseInt()
来获取数字并且现在可以正常工作。