数据迁移与学说
问题描述:
我继承了专有的CMS,使用Doctrine
进行数据库设置,这包括可怕的lft
,rgt
和级别列。数据迁移与学说
我的问题是将数据从旧的数据库迁移到这个新的数据库,Doctrine自动创建这些lft
和rgt
字段?我不知道如何设置父级,当我做$node->save();
它创建记录,但将lft
和rgt
设置为NULL。
任何人都有如何做到这一点的想法?
答
该表用于nested-set模型。这可能很难学会如何使用它,但一旦你这样做,你会将爱它。 lft,rgt和关卡一定不能手动书写,除非你真的知道你在做什么。最好的解决方案是仔细阅读指令,创建一些虚拟数据库并练习嵌套集。