我有这样的 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
我可以获取按标签文本或 uID 过滤的帖子列表吗? 例如
NSString *hashtagText = @"hello";
RLMResults *results = [Post objectsWithPredicate:[NSPredicate predicateWithFormat:@"hashtagsArray.text ?=? %@", hashtagText]];
谢谢。:)
最佳答案
是的。您可以使用 ANY
运算符按主题标签或 uID 过滤帖子。请尝试如下:
RLMResults *results = [Post objectsWhere:@"ANY hashtagsArray.text = %@", hashtagText];
关于ios - 如何在 objective-c 中使用 Realm.io 通过主题标签过滤帖子?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33709119/