我是PHP編程和Symfony的新手。英語不是我的母語很抱歉,如果這聽起來很奇怪我怎麼寫......在模型中放置數據庫查詢的位置? (Symfony框架)
我有兩個實體:文章和類別,其中每篇文章都有一個類別。我需要證明我多少文章有一個給定的類別:
類別 ------------------ N°
車輛 - ------------------- 4
電子---------------- 20
食品--- -------------------- 15
傢俱------------------ 8
隨着學說我做了兩個實體的CRUD文件。
php app/console doctrine:generate:crud
就像我說的,問題是,我想說明一個類別(名稱,說明等)以及有多少文章屬性表的它是在清單中。
的SQL查詢很簡單:
SELECT count(*) FROM Articles a WHERE a.id_category = $id_category
放在哪裏是?我很困惑,不想制定最佳實踐規則。 Doctrine生成大量文件:ArticleController.php,ArticleType.php(Form),以及所有.twig的視圖。類別相同。
順便說一句,沒有必要爲你的英語道歉,這比我見過的許多母語寫作者都要好。 – 2014-09-12 14:45:37
IMO開始使用Symfony2進行編碼而沒有仔細閱讀所有文檔(並且沒有PHP和OOP的一點知識,或者沒有像Java或C這樣的面向對象的其他語言)是一種非常糟糕的方法(一般情況下)和浪費時間,因爲在某些時候,您必須按照正確的步驟從頭開始......這意味着開始閱讀文檔。 – 2014-09-12 17:19:40