我嘗試建立一個NSFetchRequest
一個實體Location
與屬性,如country
和city
:NSFetchRequest:查詢爲不同的值並計算其他屬性的值
country | city
————————————————
Germany | Berlin
USA | San Francisco
USA | New York
Germany | Munich
Germany | Munich
USA | San Francisco
Germany | Stuttgart
的NSFetchRequest
應返回的國家(或定位對象與適當的國家)和城市數量。
[
{ country: 'Germany', cityCount: 3 },
{ country: 'USA', cityCount: 2 }
]
我知道我可以獲取所有條目,「算我自己」,但我感興趣的是如何建立一個適當的取得請求(或者,如果有可能的話),想怎麼看你會做到的! :)
這當然是可能的。你在使用Swift還是Objective-C? – pbasdf
我在Swift中比Obj-C多,但我可以同時讀取;) – ItsTCalling
我說得太快;要實現「獨特」要求並不容易,同時也要使用「group by」來計算。也許這就是你問的原因。 – pbasdf