はじめに
Swiftを使ってCloud FirestoreのデータをLike検索したので、メモのために残しておきます。
やり方
こんな感じでoder、start、endを使えばいけます!
「searchText」に部分一致する対象を検索しています。
swiftでは"\u{f8ff}"の様に中かっこで囲むのが肝みたいです。
sample
Firestore.firestore().collection("users").order(by: "name").start(at: [searchText]).end(at: [searchText + "\u{f8ff}"]).getDocuments(){ (querySnapshot, error) in
if let querySnapshot = querySnapshot {
print("成功")
} else if let error = error {
print("失敗")
}
}