2012-10-24 36 views
0

我希望能夠將SpecificationCategory.name作爲父類別和規格組合在as下,以便在數組中不重複SpecificationCategory.name。在Cakephp中合併父類別的數組

有沒有辦法在Cake做到這一點?

Array 
(
    [0] => Array 
     (
      [Specification] => Array 
       (
        [id] => 15 
        [name] => AMD Phenom 
        [specification_category_id] => 1 
        [subsubcategory_id] => 1 
        [created] => 2012-10-16 08:18:27 
        [modified] => 2012-10-16 08:18:27 
       ) 

      [SpecificationCategory] => Array 
       (
        [id] => 1 
        [name] => Processor Type 
        [created] => 2012-10-15 13:50:03 
        [modified] => 2012-10-15 13:50:03 
       ) 

      [Subsubcategory] => Array 
       (
        [id] => 1 
        [name] => Laptops 
        [subcategory_id] => 1 
        [created] => 2012-06-24 02:23:40 
        [modified] => 2012-06-24 02:23:40 
       ) 

     ) 

    [1] => Array 
     (
      [Specification] => Array 
       (
        [id] => 12 
        [name] => AMD E350 
        [specification_category_id] => 1 
        [subsubcategory_id] => 1 
        [created] => 2012-10-16 08:18:02 
        [modified] => 2012-10-16 08:18:02 
       ) 

      [SpecificationCategory] => Array 
       (
        [id] => 1 
        [name] => Processor Type 
        [created] => 2012-10-15 13:50:03 
        [modified] => 2012-10-15 13:50:03 
       ) 

      [Subsubcategory] => Array 
       (
        [id] => 1 
        [name] => Laptops 
        [subcategory_id] => 1 
        [created] => 2012-06-24 02:23:40 
        [modified] => 2012-06-24 02:23:40 
       ) 

     ) 
) 

回答

0

如果你只是想通過SpecificationCategory得到的列表,我只想從模型做了查找和數組會列出每個類別下的所有規格。這假定規格有許多規格類別。