我在用户和照片之间的Parse中建立了基本的多对多关系。我正在使用一个名为PhotoDecision的连接类(因为他们喜欢或不喜欢这张照片)连接两者:
User -----> PhotoDecision <----- Photo
很容易获得用户做出决定的所有照片:
(on PhotoDecision class)
public func whereKey(key: String, equalTo object: AnyObject) -> Self
但是我们怎样才能得到他们尚未确定的照片呢?
我知道我们可以使用:
(on PhotoDecision class)
public func whereKey(key: String, notContainedIn array: [AnyObject]) -> Self
但这不是很具可扩展性。如果他们喜欢500张照片怎么办?我不能将它们全部作为排除对象发送。