2017-11-27 14 views
4

私は残りのAPIを返すsymfony関数を持っています。エンドポイントから新しいレコードにデータを正常に投稿できます。これは、上記の新しいテーブルに成功した新しいレコードを挿入すると仮定すると示さsymfonyで挿入された行の主キーIDを取得します

$users->setUsername($request->request->get('username')); 
$users->setPhonenumber($request->request->get('phonenumber')); 
$users->setEmail($request->request->get('email')); 
$users->setPassword($request->request->get('password')); 
$users->setDateregistered(new \DateTime('now')); 

$em->persist($users); 
$em->flush(); 

としてsymfonyのコントローラであり、私の挑戦は、そのテーブルの主キーを取得することです。

答えて

8

flushメソッドの後にこれを試してみてください。

$userId = $users->getId(); 

あなたがこれを行うことができ教義水和物は、あなたが

+2

感謝を渡す変数は.......... 9分で答えを受け付けますので、 – Float

関連する問題