-
Type:
New Feature
-
Resolution: Won't Do
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: Schema
-
None
-
Not Needed
In a sub-document, the keys may be common across most documents in the collection, or they may contain a set of random values. For example, using hostnames as the keys in the "hosts" sub-document.
{
...
"hosts": {
"server1a": { ... }
"server2a": { ... }
"server3a": { ... }
}
}
{
...
"hosts": {
"server1b": { ... }
"server2b": { ... }
"server3b": { ... }
}
}
The schema analysis should recognize the above situation to avoid creating thousands of sub-fields in the schema.