Symfony2 构建表单有数据库字段值重复验证吗
Jun 06, 2016 pm 08:36 PM
Symfony里虽然没找到这个验证的说明,但是毕竟是用symfony做的第一个项目,不太熟。
文档中只找到这些验证类型:NotBlank,Blank,NotNull,Null,True,False,Type..
我有一个非id主键,但是不可重复的字段验证。
谁能分享一些自己熟知的实现方法?
回复内容:
Symfony里虽然没找到这个验证的说明,但是毕竟是用symfony做的第一个项目,不太熟。
文档中只找到这些验证类型:NotBlank,Blank,NotNull,Null,True,False,Type..
我有一个非id主键,但是不可重复的字段验证。
谁能分享一些自己熟知的实现方法?
贴个例子,Author对象的email字段加唯一性校验(yaml格式,其他格式的配置可以参考文档)
<code># src/Acme/UserBundle/Resources/config/validation.yml Acme\UserBundle\Entity\Author: constraints: - Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity: email </code>
文档:http://symfony.com/doc/current/reference/constraints/UniqueEntity.html

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Panduan Pemasangan dan Naik Taraf PHP 8.4 untuk Ubuntu dan Debian

Cara Menyediakan Kod Visual Studio (Kod VS) untuk Pembangunan PHP
