2015-08-17 67 views
1

我有一個名爲「Id,Name,Last Name」的三列。 對於SQ-精簡版名稱列獲取數據我們,如果我們使用境界使用像「SELECT名稱形式table_name的」查詢在「IOS」那麼我們就必須使用只得到哪些方法一列數據。如何從領域數據庫讀取單列數據?

請幫助我。

感謝

回答

6

一個有關領域的很酷的事情是,所有的財產都讀取懶 - 也就是說,在需要時該值只有永遠牽強。因此,您只需執行[MyModel allObjects],如果您只讀過RLMResults中對象的name屬性,則不會獲取該對象的其他屬性。

1

嘗試這一個在iOS中的一列檢索。

RLMResults *allResults = [loginModel allObjects]; 
for(loginModel *login in allResults) 
{ 
    NSArray *name = [login valueForKeyPath:@"userName"]; 
    NSLog(@"One column result----%@", name); 
} 

在我們的案例中loginModel是一個Realm對象名稱。