fields.put("PhoneNumber", "NumberLong(" + textField_4.getText() + ")");
cerca i documenti in cui PhoneNumber
ha il valore "NumberLong(" + textField_4.getText() + ")"
di tipo text
(Stringa).
Per favore, prova questo.
fields.put("PhoneNumber", Long.parseLong(textField_4.getText()));
E come al solito, gestisci le eccezioni.