我有像这样的Post和Hashtag类。
@interface Post : RLMObject
@property NSString *uID;
.....
@property RLMArray<GAHashtag *><GAHashtag> *hashtagsArray;
@end
@interface Hashtag : RLMObject
@property NSString *uID;
@property NSString *text;
@property NSInteger postsCount;
@end
我可以通过Hashtag文本或uID过滤帖子列表吗? 例如
NSString *hashtagText = @"hello";
RLMResults *results = [Post objectsWithPredicate:[NSPredicate predicateWithFormat:@"hashtagsArray.text ?=? %@", hashtagText]];
感谢:。)
答案 0 :(得分:1)
是。您可以使用ANY
运算符按主题标签或uID过滤帖子。请尝试以下方式:
RLMResults *results = [Post objectsWhere:@"ANY hashtagsArray.text = %@", hashtagText];