php - Doctrine 自动递增起始值 @ORM\GeneratedValue

标签 php sql symfony orm doctrine-orm

如何使用注释设置自动递增 id 的起始值?

我希望它从 250000 开始

/**
 * @ORM\Id
 * @ORM\GeneratedValue
 * @ORM\Column(type="integer")
 */
protected $id;

最佳答案

/**
 * @ORM\Id
 * @ORM\GeneratedValue(strategy="SEQUENCE")
 * @ORM\SequenceGenerator(sequenceName="id", initialValue=250000)
 * @ORM\Column(type="integer")
 */
 protected $id;

http://doctrine-orm.readthedocs.org/en/latest/reference/basic-mapping.html

关于php - Doctrine 自动递增起始值 @ORM\GeneratedValue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31867992/

相关文章:

MySQL LEFT JOIN 忽略 AND 标准

php - 如何向 symfony2 中的未绑定(bind)表单字段添加验证

mysql - 如何查看查询中的参数?

php - Mongo Map Reduce 第一次

PHP:在 var 中使用字段名进行 MySQL 查询

php - jQuery/JSON/PHP 失败

php - Symfony 3.0 安装

php - MYSQL表连接扣除数据

sql - 获取 column2 为 X 且 column1 为 column1 的最大值的行

sql - SELECT 查询合并/加入 PostgreSQL 中的两个表