Sometimes you need to import YAML to MongoDB, you can use Withdata FileToMongo as yaml to MongoDB Converter (Importer / Loader).
Works GREAT on Windows, Mac and Linux.
Support Windows, Linux, and macOS.
Support all MongoDB deployment types: standalone, replica set, sharded cluster, and MongoDB Atlas.
Can run in GUI mode, Step by Step, just a few mouse clicks.
Can run in CLI (Command Line Interface), for Scheduled Tasks and Streams, for Automation.
Start Withdata FileToMongo, connect to MongoDB.

Click "1 File To 1 Collection" at task dialog.

Select the "YAML" file type.

1. Open a YAML file.

The source YAML file like this:

2. Choose collection and map columns.

3. Preview and set rows options.

4. Import YAML to MongoDB collection.

After importing, you can view imported data in MongoDB collection.

Click "N File To 1 Collection" at task dialog.

Select the "YAML" file type.

1. Open YAML folder.

2. Set YAML options.

3. Choose collection and map columns.

4. Preview and set rows options.

5. Import YAML to MongoDB collection.

After importing, you can view imported data in MongoDB.

Click "N File To N Collection" at task dialog.

then show the wizard.
Select the "YAML" file type.

1. Open YAML folder.

2. Set YAML options.

3. List collesions, set "Import Type".

4. Map files to collections.

5. Summary.

6. Import YAML data to MongoDB collections.

After importing, you can view imported data.

How long does it take to import YAML to MongoDB?
Is it safe to import YAML to MongoDB using FileToMongo?
Can I import YAML to MongoDB on Linux, Mac OS?
Can I import YAML to MongoDB in command line?
Can I batch import YAML files to MongoDB collections?