當我們需要存到大量資料的時候我們會用到資料庫,這次我要介紹的本地的資料庫是realm,想要了解裡面的語法我們可以到realm的官網的doc裡查看他本身的語法
https://www.mongodb.com/docs/realm/sdk/swift/quick-start/
今天我們會介紹一些基本語法認識,首先最簡單的記得在鏢頭黨裡加入Realmswift這個標頭黨才可以用,首先我們要建立資料庫裡要放什麼我們會用到
class Todo: Object {
@Persisted(primaryKey: true) var _id: ObjectId
@Persisted var name: String = ""
@Persisted var age: Int
convenience init(name: String, age: Int) {
self.init()
self.name = name
self.age = age
}
}
這樣資料庫裡就會知道我們裏面要放name跟age這個變數,如果有其他需求我們再加入其他變數我們完成資料庫的建立在來是要如何將資料寫入資料庫寫入的程式長這樣
let realm = try! Realm()
try! realm.write {
realm.add(Todo)
}
這樣realm就會將Todo裡的資料加入到本身的資料庫裡,明天要介紹的留言板就會用到這些基礎語法