我有一个包含三列的表,其名称为" Id,Name,Last Name"。 要获取 sq-lite 中名称列的数据,我们使用的是' SELECT Name form table_name '如果我们在" IOS" 中使用领域,那么我们必须使用哪种方法只获取一个列数据。
请帮助我。
由于
答案 0 :(得分:6)
关于Realm的一个很酷的事情是所有属性读取都是 lazy - 也就是说,只在需要时才提取该值。所以你可以做[MyModel allObjects]
,如果你只读过那个name
中对象的RLMResults
属性,那么就不会获取该对象的其他属性。
答案 1 :(得分:1)
尝试在iOS中进行一次列检索。
RLMResults *allResults = [loginModel allObjects];
for(loginModel *login in allResults)
{
NSArray *name = [login valueForKeyPath:@"userName"];
NSLog(@"One column result----%@", name);
}
在我们的例子中,loginModel
是一个Realm对象名。