var items = await App.MobileService.GetTable<Profile>().Where(item => (item.status == status) &&
(item.genre == genre)&&(item.category == category) && (item.location == location) &&
(item.age == age)).ToListAsync();
这是我发送到我的azure数据库以检索结果的查询。 假设用户没有指定位置,但是他满足所有其他要求。如何在不指定特定用户的位置且仍能够获取的情况下,检索与查询相关的所有结果。我可以在查询中使用任何类型,例如“*”。
答案 0 :(得分:0)
如果我说得对,那么你可以尝试使用
item.Location.Contains(location)
答案 1 :(得分:0)
你在找这样的东西吗?
&& (string.IsNullOrEmpty(location) || item.location == location) &&