doctrine

    0热度

    1回答

    我使用Doctrine 1.2作为我的ORM用于Zend Framework项目。我已经为文件定义了以下模型。 File: columns: id: primary: true type: integer(4) unsigned: true code: type: string(255) uni

    14热度

    1回答

    刚刚开始使用Doctrine ORM for PHP(v1.1.5),并遇到意想不到的事情。 Doctrine::generateModelsFromDb($pathToModels); 使用从模型然后生成YAML: Doctrine::generateYamlFromModels($pathToSchema . '/schema.yml', $pathToModels); 在生成的模型中

    0热度

    1回答

    我使用Symfony 1.2与Doctrine。我有两种语言的翻译地方模式。这个Place模型也有一个嵌套集合行为。 我现在正在创建属于另一个节点的新位置时出现问题。我已经试过两种选择,但他们都失败: 1选项 $this->mergeForm(new PlaceTranslationForm($this->object->Translation[$lang->getCurrentCulture()

    0热度

    1回答

    我正在通过教义的教条,并遇到了一个问题。自动加载功能是否不适用于行为? This是我一直在关注的教程。它应该自动创建生成中提到的表之间的关系,但是我只是收到一条错误消息,指出表中不存在各自的外部id列。 这是应该运行的代码的特定位,但似乎不是。 public function setTableDefinition() { foreach ($this->_options['relati

    0热度

    1回答

    有谁知道是否可以指定一个在YAML中实现Doctrine模型的接口? 我在文档中找不到任何东西。 谢谢

    0热度

    1回答

    我有教义组织用户以下YAML架构: Person: tableName: people columns: id: type: integer primary: true autoincrement: true firstname: type: string notnull: true l

    0热度

    1回答

    简而言之,当您将一列添加到表中时会发生什么?当你删除一个会发生什么? 在更多的细节,假设您有以下几点: class User extends Doctrine_Record { public function setTableDefinition() { $this->hasColumn('username', 'string', 255); $thi

    1热度

    1回答

    产生我生成我的模型从数据库中,我得到这样的: public function setUp() { parent::setUp(); $this->hasOne('Articles', array( 'local' => 'article_id', 'foreign' => 'id')); $this->hasOne('Users', arra

    6热度

    2回答

    我对教条很新颖。我为自己制定了两个带有教义的小项目,但现在我正在为我的客户创建一个大项目。该项目将有50多个表格。有什么办法可以生成schema.yml吗?我尝试了数据库设计器并将其转换为schema.yml,但我仍然必须手动检查并重写定义。谢谢

    1热度

    2回答

    对symfony/doctrine应用程序进行小模式更新的最佳方式是什么? 我的问题是,我正在研究一个新的项目,偶尔会发现自己在这里添加一个新的列,在那里找到一个新的列,因为我发现需要。但是,我的数据库已经有了现有的数据,我不想运行一个完整的重建,并每次都删除我的数据库。 我也不想写灯具。他们很烦人,而且使用我的应用程序插入数据并在开发过程中保留它很容易。我也不想写一个迁移来添加一列或两列,特别是