Porzuciłem bazę danych programu mongo db na moim komputerze i chcę wyodrębnić schemat i modele ze zrzuconej bazy danych.
Czy istnieje jakaś metoda w db Mongo, aby uzyskać schemat z powrotem za pomocą zrzuconej bazy danych.
Wszelkie sugestie lub informacje zwrotne w tym zakresie zostaną docenione.
Odpowiedzi:
1 dla odpowiedzi № 1Czy nie jest możliwe przywrócenie danych do instancji MongoDB i ponowne sprawdzenie danych?
Nie jestem pewien, co masz na myśli pod pojęciem schematu, od MongoDBjest bardzo elastyczny na schemacie. Z natury pytania youu wygląda na to, że schemat jest zdefiniowany w mongoose, a nie dokładnie w MongoDB per se i próbujesz odwrócić inżynierię tego mongoose schematu na podstawie danych zawartych w zrzucie.
Jeśli nie chcesz uruchamiać nowej instancji i importować danych, może być używana inna opcja bsondump narzędzie, które jest częścią pakietu MongoDB do konwersji plików zrzutu BSON do formatu JSON i ich analizy.