Mit einem Zend_Db_Expr
Ich habe die folgende Abfrage:
$select = $this->getDao()->select()
->from(
array(new Zend_Db_Expr('FROM_UNIXTIME(expiration)'))
);
Den getDao Funktion ist ein Verweis auf meine Daten Zugreifen Objekt-Klasse die wie folgt aussieht:
class Model_Db_AccountresetDao extends Zend_Db_Table_Abstract
{
protected $_name = 'accountreset';
protected $_primary = 'reset_id';
}
Nun bekomme ich folgenden Fehler:
"Select-Abfrage können nicht an mit einem anderen
Tabelle"
Diese, während ich nicht wollen, zu verknüpfen. Ich will einfach nur wählen Sie dieses Feld als unixTimestamp
Wie kann ich dieses problem lösen?
Alle Hilfe ist willkommen.
Tnx
InformationsquelleAutor sanders | 2010-12-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie gettin wählen Sie Objekt von Zend_Db_Table_Abstract Sie kann nicht vorbei eine
->from()
. Ich denke, Sie sollten dies so tunoder sowas.
->ab geben, ist die select-object-table-name wählen Sie aus, sollten Sie Sie ->select(array('Datum'=>new Zend_Db_Expr('FROM_UNIXTIME(Ablauf)') übergeben, die Felder, die Sie wollen, wählen Sie
InformationsquelleAutor Vadyus