IOS Swift Core-Daten zum Hinzufügen von Feldern in propertiesToFetch, die nicht in propertiesToGroupBy enthalten sind

8

Brauchen Sie Hilfe.

Ich habe 4 Felder in meiner Tabelle:

  • E-Mail
  • Nachricht
  • lesen
  • date_received

Ich möchte die E-Mail, die Nachricht (zuletzt), das Datum und die Summe der ungelesenen Nachrichten

auswählen

Hier ist mein erwartetes Ergebnis:

[email protected] | Testnachricht | 2015-02-27 | 28 [email protected] | Testnachricht2 | 2015-02-29 | 2

Hier ist mein aktueller Code:

%Vor%

Ausgabe:

%Vor%     
jdoe 20.03.2015, 12:01
quelle

1 Antwort

1

Holen Sie einfach die Nachrichten mit der üblichen NSManagedObjectResultType (das müssen Sie nicht angeben). Dann holen Sie sich die Zählung über eine KVC (beide Lösungen getestet):

%Vor%

Ein nicht standardmäßiger, aber vielleicht prägnanterer Weg ist die Ausnutzung der Tatsache, dass boolesche Werte als Einsen und Nullen gespeichert werden.

%Vor%     
Mundi 20.03.2015 23:45
quelle

Tags und Links