使用 Firebase 搜索用户引擎



我想在我的应用程序上实现一个搜索用户引擎。它是用swift编写的,并有一个Firebase后端。问题是我在网上找不到任何帮助。 我的数据结构如下:

https://i.stack.imgur.com/N7qbT.png

我尝试使用此代码和其他代码,但仍然不起作用:

Database.database().reference().queryOrdered(byChild: "fullname").queryEqual(toValue: "michel dupond").observe(.childAdded, with: { (snapshot) in
print("Snapshot:", snapshot as? [String: String])
}

您的搜索是否始终包含全名?如果你想实现类似contains(value: String)的东西,我建议使用 Algolia 来添加字符串搜索。

最新更新