0
現在、DAOを使用してDALを実装しています。 私のDAO年代に私は現在、その後、私のサービス層では、私は、配列ページネーションとDAL
を返すよgetEvents($page, $limit)
と
getEventCount()
のようなメソッドを持っているので、私は、データベースレベルで改ページを行いたいです
array($events, $eventCount)
私のコントローラで(Zend_Paginatorを使用して)ページネーションを設定してください。
このアプローチでは何かが正しくないように見えますが、私はそれに指をかけられません。
にやり過ぎでしょう。この質問は関連しています:http://stackoverflow.com/questions/1063664/zend-framework-orm-style-table-data-gateway-vs-extending-zenddbtableabstract/1068296#1068296 –
私のモデルは "POPO"です。つまり、他のクラスを拡張することはありません(Zend_Acl_Resource_Interfaceのようなインタフェースを実装しています)。しかしそれ以外にも、私のモデルはデータをどのように入手しているのか、どのように持続しているのでしょうか。それがDALのポイントです。 – blockhead
@ Kieran.Hall私はその答えが私の質問と関係しているかどうか分かりません。 – blockhead