【问题标题】:Unique constraint on multiple fields in Doctrine MongoDB ODM in Symfony2Symfony2中Doctrine MongoDB ODM中多个字段的唯一约束
【发布时间】:2012-04-12 14:32:24
【问题描述】:

我找到了 Symfony\Bundle\DoctrineMongoDBBundle\Validator\Constraints\Unique 但它似乎只对一个字段有效(在此示例中找到:http://symfony.com/doc/current/bundles/DoctrineMongoDBBundle/form.html 作为类注释)。 是否有任何简单的解决方案可以在多个领域进行此类验证?

【问题讨论】:

  • 您是否尝试过将@MongoDBUnique 注释添加到字段而不是类?

标签: symfony doctrine-orm doctrine-odm


【解决方案1】:

是的,但我找到了简单的解决方案 - 只需添加多个 @MongoDBUnique 约束即可。请记住为每个唯一字段分隔@MongoDBUnique,也不要像@UniqueEntity 中那样将所有字段组合成数组。 ——

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-01-19
    • 2011-03-08
    • 2012-02-06
    • 2012-05-07
    • 2022-09-30
    • 2013-04-30
    • 2014-07-22
    • 2011-01-31
    相关资源
    最近更新 更多