Nasıl Kohana 3 kullanılan varsayılan veritabanı değiştirebilirsiniz?

0 Cevap php

I application/config/database.php adında yeni bir veritabanı yapılandırma kurdum staff.

Daha sonra yeni bir üs modeli yapılmış ve korunmuş $db değişkeni eklenmiş ve $this->db = Database::instance('staff') için yapıcı bunu kurdum.

Ben denemek ve Db::query(Database::SELECT, $query) $this->db->query(Database::SELECT, $query) ile değiştirin, bu başarısız ...

Missing argument 3 for Kohana_Database_MySQL::query()

Eksik 3 argümanı $as_object, statik query() yöntemi kullanırken not gerekli olduğu olduğunu. My guess is the static method passes this in for me. Aslında döner new Database_Query($type, $sql).

Ben yanlış yapıyorum düşünüyorum.

Db::query() Ben genellikle alternatif veritabanı yapılandırma ile farklı sınıflar kullandığınız statik aşırı bir yolu var mı?

Teşekkürler

0 Cevap