我有一個名爲「Id,Name,Last Name」的三列。 對於SQ-精簡版名稱列獲取數據我們,如果我們使用境界使用像「SELECT名稱形式table_name的」查詢在「IOS」那麼我們就必須使用只得到哪些方法一列數據。如何從領域數據庫讀取單列數據?
請幫助我。
感謝
我有一個名爲「Id,Name,Last Name」的三列。 對於SQ-精簡版名稱列獲取數據我們,如果我們使用境界使用像「SELECT名稱形式table_name的」查詢在「IOS」那麼我們就必須使用只得到哪些方法一列數據。如何從領域數據庫讀取單列數據?
請幫助我。
感謝
一個有關領域的很酷的事情是,所有的財產都讀取懶 - 也就是說,在需要時該值只有永遠牽強。因此,您只需執行[MyModel allObjects]
,如果您只讀過RLMResults
中對象的name
屬性,則不會獲取該對象的其他屬性。
嘗試這一個在iOS中的一列檢索。
RLMResults *allResults = [loginModel allObjects];
for(loginModel *login in allResults)
{
NSArray *name = [login valueForKeyPath:@"userName"];
NSLog(@"One column result----%@", name);
}
在我們的案例中loginModel
是一個Realm對象名稱。