Pemacu Pangkalan Data (Pembina Pertanyaan 21)


Pemacu pangkalan data

Jika anda perlu menyesuaikan pemacu pangkalan data, anda perlu melaksanakan kelas Connection (atau mewarisi thinkdbConnection) dan kelas Builder (atau mewarisi thinkdbBuilder untuk pemacu khas, anda juga mungkin perlu melaksanakan). kelas Pertanyaan (atau Mewarisi thinkdbQuery).

Pelaksanaan pemacu pangkalan data khusus bergantung pada kelas Sambungan tersuai anda. Anda boleh merujuk kepada pemacu Oracle rasmi dan pelaksanaan pemandu mongo.

Sebaik sahaja anda menyesuaikan pemacu pangkalan data, sebagai contoh, jika anda menyesuaikan thinkmongoConnection, anda perlu mengkonfigurasinya dalam fail konfigurasi pangkalan data:

'type'  =>   'think\mongo\Connection',
'query' =>   'think\mongo\Query',