gpt4 book ai didi

swift - 在数据库搜索中将小写和大写视为相同

转载 作者:行者123 更新时间:2023-11-28 14:02:06 24 4
gpt4 key购买 nike

<分区>

我有一个 firebase 应用程序,我希望能够搜索用户,但我遇到的问题是如果数据库值为 hello,如果用户输入 hello在搜索栏中它返回 true 但如果 Hello,它返回 false。我希望能够将小写和大写视为相同,因此即使用户键入 hElLo,它也会返回 true。下面是我的代码。

func fsFindUser(q user: String, completion: @escaping CompletionHandler) {

let userRef = fsRef.collection(USERS_REF)
let query = userRef.whereField("user", isEqualTo: user)

query.addSnapshotListener { (snapshot, error) in

if let error = error {
print("Error getting document: \(error)")
} else if (snapshot?.isEmpty)! {

completion(false)

} else {
completion(true)

}
}
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com