小编Ant*_*NEE的帖子

递归实体主义

我想在我的网站上制作一个导航栏.

我有一个SQL表菜单.菜单可以有儿童菜单等....

CREATE TABLE IF NOT EXISTS MENU
(
    menu_Id INT AUTO_INCREMENT NOT NULL,
    nom VARCHAR(100) NOT NULL,
    route VARCHAR(255) NOT NULL,
    parent INT NULL,
    CONSTRAINT pk_MENU PRIMARY KEY (menu_Id),
    CONSTRAINT fk_MENU_MENU FOREIGN KEY (parent) REFERENCES MENU(menu_Id)
);
Run Code Online (Sandbox Code Playgroud)

我在Entity文件夹中的symfony项目中有一个类.

namespace AppBundle\Entity;

use Doctrine\ORM\Mapping as ORM;
use Doctrine\Common\Collections\ArrayCollection;

/**
* @ORM\Entity
* @ORM\Table(name="menu")
*/
class Menu
{
    /**
    * @ORM\Column(name="menu_Id", type="integer")
    * @ORM\Id
    * @ORM\GeneratedValue(strategy="AUTO")
    */
    protected $id;

    /**
    * @ORM\Column(name="nom", type="string", length=100)
    */
    protected $lib;

    /**
    * @ORM\Column(type="string", length=100)
    */ …
Run Code Online (Sandbox Code Playgroud)

php symfony1 symfony doctrine-orm

0
推荐指数
1
解决办法
2335
查看次数

标签 统计

doctrine-orm ×1

php ×1

symfony ×1

symfony1 ×1