Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
Description
In 3.0, we have prevented the _id, _rev, and _deleted keys to be used externally by users. An exception with error code 5 (CorruptRevisionData) with the error message as “Illegal top-level keys ‘<KEY>’ in document ” will be thrown when saving a document that uses _id, _rev, or _deleted key.
Need to highlight this in documentation:
- In release notes changed behaviors
- couchbase-lite/2.8/csharp/learn/csharp-document.html#document-constraints
*