質問 > 管理機能 > Doctrineのpersist()時、auto increment対象のIDを指定したい |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
nicketium |
投稿日時: 2017/10/1 22:19
対応状況: 解決済
|
新米 登録日: 2016/11/30 居住地: 札幌市 投稿: 10 |
Re: Doctrineのpersist()時、auto increment対象のIDを指定したい オートインクリメントの値についてですが、
一度こちらで実行したものを確認したところ、挿入した値の次 にはなっているようです。 dtb_product インストール直後のレコードが ID2まで登録済 先述関数でID99指定でインサート product_id=99のレコードが生成される。 AUTO INCREMENT = 100 を確認。 doctrineを経由してますので、そのあたりの処理もやってくれているみたいですね。 ただ、 ID99でインサート→ID4でインサート した場合等は未検証なので、 今のところ、テーブルをクリエイトした直後にIDを昇順ソートした状態でインサートすれば問題はでない。 というところでしょうか。
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
Doctrineのpersist()時、auto increment対象のIDを指定したい | nicketium | 2017/9/29 1:42 |
Re: Doctrineのpersist()時、auto increment対象のIDを指定したい | 468 | 2017/9/29 11:59 |
Re: Doctrineのpersist()時、auto increment対象のIDを指定したい | nicketium | 2017/9/30 20:56 |
Re: Doctrineのpersist()時、auto increment対象のIDを指定したい | 468 | 2017/10/1 9:17 |
» Re: Doctrineのpersist()時、auto increment対象のIDを指定したい | nicketium | 2017/10/1 22:19 |