我的应用有问题。 我试图设置过滤器工作,所以我使用mongoose find方法。
我有类似的东西:
scoreText = (TextView) findViewById(R.id.scoreText);
如何强制查询以检查用户是否提供了所有数据? 例如,我希望用户只按名称搜索并获得结果,只按国家搜索并获得结果并按两个查询搜索,并通过组合两个值获得结果
现在上面的代码就是这样的: 当用户键入名称并留下空国家时,它将找不到任何东西,因为它有点发送一个空国家,即使它被禁用作为输入,当我从我的查询中删除country属性并且用户搜索该名称时,他得到正确的结果。
我如何解决这个问题?