insert
Insert command reference
Syntax
toollessdb insert <database> <collection> <document>
--path <path> Path to database directory (default: ./data)
--json Output result as JSONAlias: i
Options
| Option | Description | Default |
|---|---|---|
--path <path> | Path to database directory | ./data |
--json | Output result as JSON | - |
Arguments
| Argument | Description |
|---|---|
<database> | Database name |
<collection> | Collection name |
<document> | JSON document to insert |
Examples
Insert a single document:
toollessdb insert mydb users '{"name":"Alice","email":"alice@example.com"}'JSON Format
The document argument must be a valid JSON string.
Insert with custom database path:
toollessdb insert mydb users '{"name":"Bob"}' --path /data/mydbOutput result as JSON:
toollessdb insert mydb users '{"name":"Charlie"}' --json