如何在Cakephp 3中简化我的结果

时间:2018-04-12 05:50:10

标签: cakephp-3.4

我的代码是:

 $costSheetQuery = $this->CostSheets->find('all')->where(['id IN' => $criteria]);;
$costSheetData = $costSheetQuery->all();

我打印数组 $ costSheetData ,它给了我以下琐事:

Cake\ORM\ResultSet Object
(
    [items] => Array
        (
            [0] => App\Model\Entity\CostSheet Object
                (
                    [id] => 5
                    [key_value] => {"sample_date":"10-03-2018","mh_sc":"mh-sc","buyer":"buyer","season":"season","style":"styel","style_detail":"Style Details","sample_img":[[""]],"fab_category":[["FABRIC CATEGORY","FABRIC CATEGORY","FABRIC CATEGORY","FABRIC CATEGORY","FABRIC CATEGORY","FABRIC CATEGORY"]],"patt":[["PATT","PATT","PATT","PATT","PATT","PATT"]],"size":[["SIZE","SIZE","SIZE","SIZE","SIZE","SIZE"]],"ship_date":[[{"year":"2018"},{"month":"01"},{"day":"01"}]],"piece":[["10","20","30","40","50","60"]],"fabric_usage":[["USAGE"]],"fabric_yds":[["yds"]],"fabric_body":[["Body","Body","Body","Body","Body","Body"]],"cm":[["embrotery"]],"cm_value":[["     10     ","12.00","","15","",""]],"trims":[["thread"]],"trims_value":[["10","","10","20","",""]]}
                    [created] => Cake\I18n\FrozenTime Object
                        (
                            [time] => 2018-03-10T16:47:52+00:00
                            [timezone] => UTC
                            [fixedNowTime] => 
                        )

                    [modified] => Cake\I18n\FrozenTime Object
                        (
                            [time] => 2018-03-10T16:47:52+00:00
                            [timezone] => UTC
                            [fixedNowTime] => 
                        )

                    [[new]] => 
                    [[accessible]] => Array
                        (
                            [key_value] => 1
                            [created] => 1
                            [modified] => 1
                        )

                    [[dirty]] => Array
                        (
                        )

                    [[original]] => Array
                        (
                        )

                    [[virtual]] => Array
                        (
                        )

                    [[errors]] => Array
                        (
                        )

                    [[invalid]] => Array
                        (
                        )

                    [[repository]] => CostSheets
                )

        )

)

到底是怎么回事。我只是开始讨厌cakephp。我阵中的另外废话?我还尝试将其分隔为:$items->costSheetData,因为item是 $ costSheetData 的对象。但它给了我一个箭头。任何的想法?

0 个答案:

没有答案