- Tigris uses the same protocol error names and codes, but the exact error messages may be different in some cases.
- Tigris does not support NUL (
\0) characters in strings.
- Tigris does not support nested arrays.
- Tigris converts
-0(negative zero) to
- Document keys must not contain
- Document keys must not start with
- Document fields of double type must not contain
- When insert command is called, insert documents must not have duplicate keys.
- Update operations producing
NaNare not supported.
- Database name must not include non-latin letters, spaces, dots, dollars;
- Collection name must not include non-latin letters, spaces, dots or dollars;
- Database and collection name must not start with a number;
- Database name cannot contain capital letters;
- Database name length cannot be more than 63 characters;
- Collection name length cannot be more than 120 characters.