使用 parse.com 的 API,我如何存储多个电子邮件地址?
目前,如果两个用户设置相同的电子邮件地址,我会收到以下错误:
错误:电子邮件地址已被占用
是否可以允许重复值?如果是这样,怎么做?
使用 parse.com 的 API,我如何存储多个电子邮件地址?
目前,如果两个用户设置相同的电子邮件地址,我会收到以下错误:
错误:电子邮件地址已被占用
是否可以允许重复值?如果是这样,怎么做?
ParseUser 上的电子邮件字段是特殊的,并且针对其他电子邮件地址进行了唯一性验证。但是,您始终可以将电子邮件地址存储在自定义字段中,例如[[PFUser current] setObject:@"someDuplicate@email.com" forKey:@"contactEmail"]
,不会被验证,从而允许您有重复。
如果 parse.com API 返回此错误,那么这是对他们的限制,在这种情况下,答案是:你不能。如果这是您自己的数据库返回的错误,那么您需要提供更多信息来说明原因。