私はLaravel Appでpsqlを使用しています。 私は私のユーザーを作成しようとしている、と私は ユニーク違反:7 ERROR:重複するキー値が一意性制約「users_pkey」を違反し
$user = User::where('account_id','=',$id)->first();
$user->email = $account->email_address;
$user->fb_email = '';
$user->tw_email = '';
$user->fb_access_token = '';
$user->fb_profile_id = '';
$user->fb_page_id = '';
$user->fb_username = '';
$user->save();
ここ
は、私が作成したかである私のユーザー保存するために何をしたかここでは、このエラー
Unique violation: 7 ERROR: duplicate key value violates unique constraint "users_pkey"
を得続ける私ユーザーテーブル
CREATE TABLE "users" (
"id" serial NOT NULL ,
"account_id" varchar(255) NOT NULL ,
"email" varchar(255) NOT NULL ,
"fb_email" varchar(255) NOT NULL ,
"tw_email" varchar(255) NOT NULL ,
"created_at" timestamp(0) without time zone,
"updated_at" timestamp(0) without time zone,
"fb_access_token" varchar(255) NOT NULL ,
"fb_profile_id" varchar(255) NOT NULL ,
"fb_page_id" varchar(255) NOT NULL ,
"fb_username" varchar(255) NOT NULL ,
PRIMARY KEY ("id")
);
何か私はnot
と思う?私は今、私はMySQL
で私のアプリをフックするときに動作するために使用したのです何
。
任意のヒント/提案は私に多くのことを意味します。
エラー。 –
psqlとmysqlの間のdiffでなければなりません。 – ihue
私のpkeyとして/ idを作る方法は?出来ますか ? – ihue