생성자는 데이터베이스 개체를 구성할 수 있습니다.
__construct ( string $tableName , [ string $configFileName = null ], [ string $fieldDefinition = null ], [ string $rowValues = null ]) RocksDBO __ 구조 (문자열 $ tableName, [문자열 $ configFileName = NULL], [문자열 $ fieldDefinition = NULL], [문자열 $ rowValues = NULL은])
- $tableName : the table this database object should be created for 문자열 $ tableName : 테이블이 데이터베이스 개체를 만들 수 있어야
- $configFileName : the configuration filename that should be used for this object, if null the default is used 문자열 $ configFileName :이 개체에 대해 사용해야 구성 파일 이름, 기본값이 사용됩니다 NULL 경우
- $fieldDefinition : any pre-created field definitions, this is usually used internally. 문자열 $ fieldDefinition : 모든 사전 만든 필드 정의, 이것은 보통 내부적으로 사용됩니다.
- $rowValues : the values of the table row that should be loaded, this is usually used internally. 문자열 $ rowValues :로드되어야 테이블 행의 값은, 이것은 보통 내부적으로 사용됩니다.
이것은이 개체에 설정된 매개 변수와 일치하는 행을 삭제합니다.
Delete () 삭제 무효화 ()
삭제되는 필드 정의의 현재 캐시된 버전은, 보통 내부 적으로만 사용 허용.
DeleteCurrentCache () 공극 DeleteCurrentCache ()
이것은 필드 정의의 배열을 반환합니다.
GetFieldDefinition () 공극 GetFieldDefinition ()
이것은 필드에 데이터의 연관 배열을로드합니다.
LoadAssociativeArrayData ( array $rowValues ) 무효 LoadAssociativeArrayData (배열 $ rowValues)
- $rowValues : the associative array to load 배열 $ rowValues :로드 연관 배열
이것은 DBO에 대한 변경 사항을 저장 당신이 이미 키에 대한 값을 가지고있다면 그것은 업데이 트가 그렇지 않으면 삽입이 수행됩니다 수행합니다.
Save () () 저장을 무효화
이것은 하나 이상의 행이 오류가 throw됩니다 반환되면 설정된 속성과 모든 데이터를 선택합니다.
Select () 선택이 무효화 ()
__call ( 공극 __ 호출 ( , method_name $, ) $ 변수)
__get ( 공극 __ 구하기 ( ) 이름 $)
__set ( 공극 __ 세트 ( , 이름 $, ) 값 $)