Dmitry
Dmitry
### Package version eg. v8, v9: v10 ### Question: Is there any way to validate struct field of `time.Duration` type using this library? The code sample below throws invalid syntax...
# Description This PR closes #803. ## Readiness checklist * [x] I added tests for new functionality or bugfixes. * [x] I ran `task all`, and it passed. * [...
It is possible to pass empty document to command document. One of it's usages as replacement document in update operation. - [ ] Check that validation function passes such documents...
# Description This PR closes #737. ## Readiness checklist * [ ] I added tests for new functionality or bugfixes. * [ ] I ran `task all`, and it passed.
* [ ] Handle BinData values * [ ] Add tests for BinData type * [ ] Return the same error messages as MongoDB (remove "alt" error messages) * [...
We should disallow `$` symbol in field names in documents we store. Obliviously, that symbol should be allowed in command documents. Raw notes MongoDB supports keys like: ```go bson.D{ {"_id",...
Research whether it is possible to drop tables from the database without `CASCADE`.
Data documents: - [ ] Deprecate NaNs and infinity values - [ ] Document differences - [ ] Check tests Command documents: - [ ] Deprecate NaNs - [ ]...
We have 2 set of document which requires different validation: * command documents (query, update, delete, etc.) * data documents Command documents could have duplicated keys, fields with dots, not...