FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("../view/Main.fxml"));
в моем случае я просто удаляю ..
FXMLLoader fxmlLoader = new FXMLLoader(getClass().getResource("/view/Main.fxml"));
Чтобы добиться того, чего вы хотите, вам нужно выполнить запрос, который должен выглядеть следующим образом:
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
DatabaseReference usersRef = rootRef.child("users");
Query query = usersRef.orderByChild("name").equalTo(newText);
Поэтому каждый раз, когда вы создаете поиск, вы должны возвращать новый запрос. Поэтому в соответствии с этим каждый раз, когда вы хотите отфильтровать новое условие, вам необходимо:
Query query = usersRef.orderByChild("name").equalTo(newText);
notifydatasetchanged()
.