Próbuję zaimportować plik json z polami zawierającymi NULL jako wartość
[ { "Id": 0, "Klient": 85, "Kampania": 0, "Lokalizacja": NULL, "Utworzono": NULL, "CardCode": NULL, "Mobile": NULL, "Wiadomość": NULL}]
kiedy próbuję użyć mongoimport, aby wprowadzić te pola do kolekcji
mongoimport --db nazwa_bazy_danych - kolekcja coll nazwa_pliku.json --jsonArray
pojawia się błąd dla wartości NULL
Błąd: dokument przetwarzania błędu nr 1: nieprawidłowy znak "U" w literalnym NaN lub numerze (oczekiwanie "a" lub "u")
jaki byłby właściwy sposób importowania tych dokumentów?
Odpowiedzi:
1 dla odpowiedzi № 1dziękuję @joao.
pomógł, zmiana wartości NULL na wartość null rozwiązała problem.
ponieważ był to duży plik - musiałem użyć sed do znalezienia i zamiany