代码之家  ›  专栏  ›  技术社区  ›  David Morales

在任务中设置条令属性

  •  2
  • David Morales  · 技术社区  · 14 年前

    我试图在任务中设置一个条令属性,但它似乎不起作用。

    我试图设置的是一个禁用条令验证的属性:

    $databaseManager = new sfDatabaseManager($this->configuration);
    $connection = $databaseManager->getDatabase('doctrine')->getConnection();
    $connection->setAttribute(Doctrine_Core::ATTR_VALIDATE, Doctrine_Core::VALIDATE_NONE);
    

    但它不起作用,因为我正在创建一个新记录,该记录的值由于minlength规则而无法验证,并且它显示一个验证错误。

    我做错什么了?

    1 回复  |  直到 13 年前
        1
  •  0
  •   arsenik    13 年前

    尝试在管理器上设置:

    $databaseManager->setAttribute(Doctrine_Core::ATTR_VALIDATE, Doctrine_Core::VALIDATE_NONE)