Конструктор позволяет массив объектов базы данных должны быть настроены.
__construct ( string $tableName , [ string $configFileName = null ], [ string $fieldDefinition = null ], [ RocksDBO[] $rowValues = null ]) RocksDBOArray __construct (строка $ TableName, [строка $ configFileName = NULL], [строка $ fieldDefinition = NULL], [RocksDBO [] $ rowValues = NULL])
- $tableName : the table this database object array should be created for Строка $ TableName: стол этот массив объектов базы данных должны быть созданы для
- $configFileName : the configuration filename that should be used for this object, if null the default is used Строка $ configFileName: имя файла конфигурации, который следует использовать для этого объекта, если нуль по умолчанию используется
- $fieldDefinition : any pre-created field definitions, this is usually used internally. Строка $ fieldDefinition: любые предварительно созданные определениями поля, это, как правило, для внутреннего использования.
- $rowValues : array of RocksDBO objects that should be loaded. RocksDBO [] $ rowValues: массив объектов RocksDBO, которые должны быть загружены.
Это подсчитывает количество элементов в DBOArray.
Count () Int Count ()
Это определяет порядок массива. Там может быть столько площадках порядок применяется как хотели.
AddOrderBy ( string $fieldName , [ string $orderDirection = null ]) недействительным AddOrderBy (строка $ FieldName, [строка $ orderDirection = NULL])
- $fieldName : the field name to be ordered Строка $ FieldName: имя поля заказывается
- $orderDirection : the direction the field should be ordered. Строка $ orderDirection: направление поля должно быть упорядочено. Это может либо принимать значения RocksDesc или RocksAsc.
Это приведет к удалению строки, которые соответствуют параметрам вы установили на этом объекте. Кроме того, он также очищает $ Результаты массива.
Delete () недействительным Delete ()
Это возвращает массив определений полей.
GetFieldDefinition () недействительным GetFieldDefinition ()
Это загружает массив RocksDBO объектов в массиве $ результаты.
LoadDBOObjects ( array $rowValues ) недействительным LoadDBOObjects (массив $ rowValues)
- $rowValues : is the array of RocksDBO objects. массив $ rowValues: есть массив объектов RocksDBO.
Это сохраняет все RocksDBO объектов в $ результатов в базе данных. Вставка / обновление выполняется отдельно для каждого объекта.
Save () недействительным Save ()
Это позволит выбрать все данные со свойствами, которые установлены. Эта функция может возвращать более одной строки при их обнаружении.
Select () Выберите недействительными ()
__call ( недействительным __call ( , $ Method_name, ) $ Параметров)
- $ Method_name
- $ Параметры
__get ( недействительным __get ( ) $ Имя)
__set ( недействительным __set ( , $ Имя, ) $ Значение)