我正在尝试查询Firebase数据库中的“评级”表。我想获取表中所有的userRatedEmail,然后将它们与选定的电子邮件进行比较。我正在尝试:
var checkRatings = await firebase
.Child("rating").Child(auth.CurrentUser.Uid)
.OnceAsync<Rating>()
if (checkRatings.Any((_) => _.Object.userRatedEmail == ratedBabysitter)){ }
我的firebase数据库表如下:
rating
6IfKdaH3HbSQ672ZdadadiRW4m62
-Lc8qNHCmG4Xdsada-9H3
ratedByEmail:"email00@yahoo.com"
rating:2
userRatedEmail:"email77@yahoo.com"
-Lc8vQUfzNJDdadada
ratedByEmail:"email01@yahoo.com"
rating:2
userRatedEmail:"email88@yahoo.ie"
它说不支持表达式,我无法比较userRatedEmail和ratedBabysitter这两个。 谢谢您对我查询的任何帮助。