小编Max*_*rui的帖子

使用自定义验证约束检查数据库中是否存在条目

所以在我的 Symfony 应用程序中,我有一个名为Post.

我的帖子实体具有以下属性: post_startpost_end等等。

实体:

/**
 * @ORM\Entity
 * @ORM\Table(name="post")
 */
class Post
{

    /**
     * @var int
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     * @ORM\Column(type="integer")
     */
    private $id;

    /**
     * @var DateType
     * @ORM\Column(type="date")
     */
    private $post_start;

    /**
     * @var DateType
     * @ORM\Column(type="date")
     * @Assert\GreaterThanOrEqual(propertyPath="post_start")
     */
    private $post_end;

.....
}
Run Code Online (Sandbox Code Playgroud)

形式:

public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder->add(
            'post_start',
            DateType::class,
            [
                'widget' => 'single_text',
                'format' => 'dd.MM.yyyy',
                'required' => true,
                'attr' => [
                    'class' …
Run Code Online (Sandbox Code Playgroud)

php validation symfony-forms symfony

5
推荐指数
1
解决办法
2214
查看次数

标签 统计

php ×1

symfony ×1

symfony-forms ×1

validation ×1