1
在我的yii2表格中,我有一個字段名稱number
,這在DB中是唯一的。有沒有更好的方法來處理yii2 curd form中的獨特字段?
這個number
將用於前端分揀。
什麼是在後端處理這個領域的最佳方式?
在我的yii2表格中,我有一個字段名稱number
,這在DB中是唯一的。有沒有更好的方法來處理yii2 curd form中的獨特字段?
這個number
將用於前端分揀。
什麼是在後端處理這個領域的最佳方式?
我想你正在尋找如何創建一個主鍵?主鍵必須是唯一的,我聲明number_field
是唯一的主鍵。
這裏是一個創建表的例子:
CREATE TABLE `table_name` (
`number_field` bigint(20) NOT NULL,
`another_field` bigint(20) DEFAULT NULL,
`extra_field` varchar(255) DEFAULT NULL,
PRIMARY KEY (`number_field`),
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8
你也可以用它代替UNIQUE KEY道具PRIMARY KEY
你可以改變現有的表像這樣
alter table
your_table_name
add unique (number_field)
你用什麼DB? – Firefog
MySQL。我想知道如何在我的代碼中處理這個問題。 – Cristal