TypeDetectionScheme
Determines how the provider will scan the data to determine the fields and data types in each document collection.
Data Type
string
Default Value
"RowScan"
Remarks
Since Apache CouchDB is schema-less, the columns in a table must be determined by scanning table rows. Set TypeDetectionScheme to toggle the automatic discovery of data types. Set RowScanDepth to configure type detection.
None | Setting TypeDetectionScheme to None will return all columns as a string type. |
RowScan | Setting TypeDetectionScheme to RowScan will scan rows to heuristically determine the data type. The RowScanDepth property determines the number of rows to be scanned. |
See Also
Type detection is part of Automatic Schema Discovery. Set FlattenArrays and FlattenObjects to configure how the driver projects columns over the hierarchical data.
You can fine-tune the discovered columns and data types by calling CreateSchema to generate a schema file. Schema files have a simple format that makes it easy to change column behavior.