BitFieldType
The fields with this property contain information about the document sets that a document belongs to. You can use BitFieldType
fields to efficiently store set information.
BitFieldType
fields contain hexadecimal values that correspond to binary numbers. The binary number is a representation of the sets that a document belongs to, with each binary digit representing a particular set of documents. If a document is part of a set, the bit corresponding to that set is 1. If thedocument is not part of that set, the bit is 0.
For example, a document that is a part only of set 0 and set 2, has the binary representation 0101 (where set 0 is the furthest right, and set numbers increase to the left). This binary number converts to the hexadecimal value 5, which IDOL Server stores in the BitFieldType
field.
You can search for sets in BitFieldType
fields using FieldText queries with the BITSET field specifier. You can edit set information in BitFieldType
fields using the DREREPLACE index action with the #DREFIELDBITOR
, #DREFIELDBITXOR
and #DREFIELDBITAND
operators.
NOTE: Each document that you store in IDOL Server must contain only one instance of any given BitFieldType
field.
Type: | Boolean |
Default: | False |
Required: | No |
Configuration Section: | MyProperty
|
Example: | BitFieldType=True
|
See Also: | BitFieldCompressed
BitFieldMaxMemoryKB Property PropertyFieldCSVs RegenerateBitFieldIndex DREREPLACE BITSET |
NOTE: If you change this setting after you have indexed content into IDOL Server, you must reindex the content, unless you have set RegenerateBitFieldIndex to True
.