Datenbanktreiber (Query Builder 21)


Datenbanktreiber

Wenn Sie den Datenbanktreiber anpassen müssen, müssen Sie die Connection-Klasse (oder thinkdbConnection) und die Builder-Klasse (oder) benutzerdefiniert implementieren inherit thinkdbBuilder) , für spezielle Treiber müssen Sie möglicherweise auch die Query-Klasse implementieren (oder thinkdbQuery erben).

Die Implementierung des spezifischen Datenbanktreibers hängt von Ihrer benutzerdefinierten Verbindungsklasse ab. Sie können sich auf die offizielle Implementierung des Oracle-Treibers und des Mongo-Treibers beziehen.

Sobald Sie den Datenbanktreiber angepasst haben, beispielsweise wenn Sie thinkmongoConnection anpassen, müssen Sie ihn in der Datenbankkonfigurationsdatei konfigurieren:

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