Doktrin ORM Biçimlendirme sütun sonuçlar?

1 Cevap php

Ben sadece bir SELECT sorgusu için farklı sonuçlar biçimlendirilmiş istediğiniz (timestampable şablonu kullanarak) bir zaman damgası alanı var. Doctrine_Query bir tarih / saat biçimi dize geçmek için :: () yöntemini oluşturmak bir yolu var mı? Ya da belki bir yolu var -> SetParams () veya -> setOptions?

Ben Zend_Date kullanarak Görünümünde tarihi biçimlendirmek olabilir, ama bu fikir gibi değil aklımın arkasında bir şey var.

1 Cevap

Sorguda biçimlendirme hakkında emin, ama senin sorunun bu kısmını cevaplamak istiyorum Not:

I could format the date in the View using Zend_Date, but there's something in the back of my mind that doesn't like that idea.

Bir çıkış biçimlendirme tam View işidir, ben düşünüyorum - ve veritabanı motoru rolü, ne de Model katman absolutly değil.

Ayrıca, ne uygulama yerelleştirilmiş / uluslararasılaştırıldı olmak istiyorsanız? Tarih biçimleri, her ülke / dil için aynı değildir; ve farklı oluşum ya Veritabanı katmanında yerini yok, bence: bu tamamen çıkış meselesi - meselesi Görüntüle eğer.