Ich möchte den Primärschlüssel in einer Tabelle mit Core Data zugreifen. Kann jemand den Primärschlüsselwert von einer Tabelle holen? Vielen Dank im Voraus!Wie bekomme ich den Primärschlüssel des Kerndatenwertes in ios Swift?
Antwort
Denken Sie daran, dass Core Data ein object-graph persistence framework
ist, kein database
. Dinge wie Primärschlüssel werden abstrahiert, weil sie von der Implementierung des persistenten Speichers abhängen. More
Dies sieht aus wie eine wörtliche Kopie von http://Stackoverflow.com/a/901767/1187415, ohne Zuordnung. Wenn Sie der Meinung sind, dass eine Frage zuvor beantwortet wurde, können Sie sie als Duplikat kennzeichnen. Es besteht keine Notwendigkeit, identische Antworten zu wiederholen. - Sie können aus einer anderen Antwort zitieren (mit einem Link zu der ursprünglichen Quelle), aber das macht nur Sinn, wenn Sie weitere Informationen hinzufügen. –
Core Data ist keine Datenbank; es ist ein Objektpersistenz-Framework. Wenn Sie einen Primärschlüssel verwenden möchten, sollten Sie ein eindeutiges Attribut id_object in Ihrer Entität verwenden.
- 1. Wie bekomme ich den aktuellen Standort in Swift iOS Programmierung?
- 2. Wie setze und bekomme ich den Wert des Zeigers Swift
- 3. Ich bekomme den Benutzernamen des aktuellen Benutzers in Swift
- 4. Wie bekomme ich den Ländercode für den angegebenen Ländernamen in Swift iOS?
- 5. Wie bekomme ich sharedApplication in Swift auf iOS?
- 6. Wie bekomme ich eine Liste der Länder in Swift ios?
- 7. iOS | Wie bekomme ich Laufzeit Breite/Höhe in Swift
- 8. iOS - Kerndatensatz Attribut Primärschlüssel
- 9. Realm Swift: Wie bekomme ich RLMException?
- 10. Swift: Wie bekomme ich Wochentag von nsdate
- 11. Composite Primärschlüssel Realm/Swift
- 12. Wie bekomme ich alle Sonntage in Array von Datum ios
- 13. Wie bekomme ich die Tastaturgröße eines Drittanbieters in iOS 8?
- 14. NSPersistentDocument, Swift, macOS und Storyboards - wie bekomme ich den managedObjectContext?
- 15. iOS: Wie wische ich zwischen den Ansichten mit Swift
- 16. Wie bekomme ich den Ordnerpfad des lokalen Benutzers in C#?
- 17. Wie bekomme ich den Tag des Jahres in Crystal Reports?
- 18. Wie bekomme ich den Typ des Moduls in F #
- 19. Wie bekomme ich den vollständigen Namen des Mikrofons in C#?
- 20. Wie bekomme ich den Namen des aktuellen Verzeichnisses in Ruby?
- 21. Wie bekomme ich einen Uri des Bildes in den Ressourcen
- 22. Wie bekomme ich den Wert des Kontrollkästchens deaktiviert in C#
- 23. Wie bekomme ich den Wert des Dokumenttitels in Latex?
- 24. Wie bekomme ich den Index des Elements in Javascript?
- 25. In clojure, wie bekomme ich den Dateinamen des aktuellen Namespace?
- 26. Wie bekomme ich den Download-Ordner des Benutzers in Qt?
- 27. Wie bekomme ich den Namen des aktuellen Ziels in MSBuild?
- 28. Wie bekomme ich den richtigen Kontext des Objekts in Javascript
- 29. Wie bekomme ich die Liste gepaarter Bluetooth-Geräte in swift?
- 30. swift, Wie bekomme ich den aktuell angezeigten Bilddateinamen von UIImageView
@ AnupamMishras Antwort ist richtig, aber um Datensatz eindeutig zu identifizieren, sollten Sie 'objectID' -Eigenschaft verwenden. – Astoria