منشئ يمكن أن يتم تكوين كائن قاعدة البيانات.
__construct ( string $tableName , [ string $configFileName = null ], [ string $fieldDefinition = null ], [ string $rowValues = null ]) RocksDBO __construct (سلسلة $ tableName ، [سلسلة configFileName $ = فارغة] ، [سلسلة fieldDefinition $ = فارغة] ، [سلسلة rowValues $ = فارغة])
- $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 : اسم الملف التكوين التي يجب استخدامها لهذا الكائن ، إذا تم استخدام فارغة الافتراضي
- $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 () حفظ باطلة ()
وهذا تحديد كافة البيانات مع الخصائص التي تم تعيينها ، إذا تم إرجاع أكثر من صف واحد يتم طرح الخطأ.
Select () حدد الفراغ ()
__call ( الفراغ __call ( , $ method_name ، ) $ المعلمات)
__get ( الفراغ __get ( ) $ اسم)
__set ( __set باطلة ( , $ الاسم ، ) $ قيمة)