fields.put("PhoneNumber", "NumberLong(" + textField_4.getText() + ")");
sucht nach Dokumenten mit PhoneNumber
hat den Wert "NumberLong(" + textField_4.getText() + ")"
vom Typ text
(Zeichenfolge).
Bitte versuchen Sie dies.
fields.put("PhoneNumber", Long.parseLong(textField_4.getText()));
Und behandeln Sie wie üblich die Ausnahmen.