IDOL Server 12.12

# 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`.

© Copyright 2022 Micro Focus or one of its affiliates
Version 12.12 | Last updated June 2022

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to swpdl.idoldocsfeedback@microfocus.com.

We appreciate your feedback!

Product: IDOL Server 12.12

Topic Title: BitFieldType