Spaces:
Runtime error
Runtime error
Download static/node_modules/mongoose/lib/helpers/schema/handleIdOption.js from kaab4321/NarrativeFlow: direct link, hf CLI and curl.
- Browser
- Download file 413 Bytes
-
https://huggingface.co/spaces/kaab4321/NarrativeFlow/resolve/main/static/node_modules/mongoose/lib/helpers/schema/handleIdOption.js
- Command line
-
hf download hf://spaces/kaab4321/NarrativeFlow/static/node_modules/mongoose/lib/helpers/schema/handleIdOption.js
-
curl -L -o handleIdOption.js https://huggingface.co/spaces/kaab4321/NarrativeFlow/resolve/main/static/node_modules/mongoose/lib/helpers/schema/handleIdOption.js
413 Bytes
| ; | |
| const addAutoId = require('./addAutoId'); | |
| module.exports = function handleIdOption(schema, options) { | |
| if (options == null || options._id == null) { | |
| return schema; | |
| } | |
| schema = schema.clone(); | |
| if (!options._id) { | |
| schema.remove('_id'); | |
| schema.options._id = false; | |
| } else if (!schema.paths['_id']) { | |
| addAutoId(schema); | |
| schema.options._id = true; | |
| } | |
| return schema; | |
| }; | |