我对Symfony还是个新手。我遇到过这个问题:Unknown record property / related component "permissions" on "sfGuardUser"
它提到的解决方案是删除lib/model/doctrine/base/中的某些文件。然而,我想知道如果我们要重建模型,会有什么影响。
在这个页面上,你可以看到:http://oldforum.symfony-project.org/index.php/m/102097/,有人提到一个永久的修复方法是删除这些文件以及修复模式。然后我们将再次构建:模型。
那么这会删除数据库中的数据吗?doctrine:build命令对symfony有什么影响?
发布于 2013-08-16 19:05:22
简而言之:不,原理是:build-model不会删除数据库中的任何数据。它只会覆盖lib/ model /base中的基本模型类,并在它们不存在的情况下创建模型文件。
在sfDoctrineBuildTask类中,option :build将“构建”您在option中给出的内容。这意味着“规则:构建-模型”与“原则:构建-模型”是相同的。但是我猜在许多symfony 1.4教程中,比如Jobeet,他们只使用“原理:构建-模型”。
https://stackoverflow.com/questions/18256314
复制相似问题