亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

laravel5.4實現(xiàn)無限級分類

paraller / 2931人閱讀

摘要:建立表在下找到你的遷移文件建入建在調(diào)用或或?qū)湫畏诸愞D(zhuǎn)成數(shù)組有朋友問到這個問題我就更新到這了

1、建立表
php artisan make:migration create_category_table --create=category

database/migrations/下找到你的遷移文件
建入:

increments("id");
            $table->integer("parent_id");
            $table->string("code");
            $table->string("name");
            $table->string("path");
            $table->timestamps();
        });
    }
 
    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::dropIfExists("categorys");
    }
}
php artisan migrate
2、建Model 在app/Category.php
php artisan make: model Category -m



hasMany("AppCategory", "parent_id", "id");
    }
 
    public function allChildrenCategorys()
    {
        return $this->childCategory()->with("allChildrenCategorys");
    }
}


3、調(diào)用
$categorys = App/Category::with("allChildrenCategorys")->first();

$categorys->allChildrenCategorys; 

$categorys->allChildrenCategorys->first()->allChildrenCategorys;
將樹形分類轉(zhuǎn)成數(shù)組ID

有朋友問到這個問題我就更新到這了

 $arr = [];
    array_walk_recursive($categories,function ($v, $k) use(&$arr) {
        if($k == "id")
            $arr[] = $v;
    });

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/23333.html

相關(guān)文章

  • PHP 無限分類最佳實踐

    無限級分類 是一種很常見,很必須的功能,幾乎每個項目都有。 應(yīng)用場景:下拉列表,樹型列表等 無限級分類的類型 前端實現(xiàn)(前端框架一般已經(jīng)實現(xiàn)好了,只要后端按照指定格式傳數(shù)據(jù)給前端就可以生成了) 后端實現(xiàn)(下面主要講這種實現(xiàn)) 無限級多種實現(xiàn) 第一種(推薦) function infiniteSort($data, $showFName, $titleFName, $pidFName = p...

    yzzz 評論0 收藏0
  • 無限分類(或菜單)的高性能實現(xiàn)思路

    摘要:一般說到無限級分類菜單之類的東西,大家我的數(shù)據(jù)表設(shè)計一般是這樣的更多字段衣物上衣褲子西褲長西褲短西褲襯衫其中,表示父分類的。 一般說到無限級分類、菜單之類的東西,大家 (我) 的數(shù)據(jù)表設(shè)計一般是這樣的 id parent_id title 更多字段... 1 0 衣物 ... 2 1 上衣 ... 3 1 褲子 ... 4 3 西褲 ... 5 4 長西褲 ....

    aristark 評論0 收藏0
  • PHP框架之ThinkPHP模塊開發(fā)系列八,無限分類的刪除

    摘要:我們在新建一個刪除前的鉤子函數(shù),再利用遞歸方法實現(xiàn)子欄目的刪除。最后我們刪除把鉤子函數(shù)恢復(fù)到原始狀態(tài)在瀏覽器中輸入,然后點擊美國一欄中的刪除,此時會同時刪除美國下的紐約。至此,無限級分類的刪除功能操作完畢。 在此現(xiàn)更正一下之前的預(yù)告,之前忘記了先應(yīng)該把無限級分類欄目列表功能做完,也就是刪除功能還沒做,所以今天我們先做刪除,下一節(jié)再做面包屑導(dǎo)航。非常抱歉。 同時,不知道是什么原因,上一節(jié)...

    BWrong 評論0 收藏0
  • 超優(yōu)雅!node.js 無限分類,無遞歸獲取所有下分類ID。

    摘要:昨天幫同事解決問題,于是誕生了超優(yōu)雅兩行代碼搞定無限級分類獲取頂級分類這篇文章。這次要解決的問題是根據(jù)分類,獲取所有下級分類的,這里說的所有下級分類,是包含下級下下級下下下級另外剛好在學(xué)習(xí),于是用上了對象。 昨天幫同事解決問題,于是誕生了超優(yōu)雅!兩行代碼搞定 php 無限級分類 獲取頂級分類ID這篇文章。 晚上回家做自己的node.js項目的時候,又遇到關(guān)于無限級分類的問題了。其實也不...

    calx 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<