我想知道如何最好地保證字段是唯一的,如果不是,則不保存到數據存儲區。另外它應該是必需的。我使用這個字段作爲stringID,並且需要它是唯一的。我知道我可以簡單地試圖通過這個字段來獲得一個實體,看看它是否存在並且圍繞它建立一個邏輯。但是有沒有一種更簡單的方法,比如在你的結構中聲明該字段應該是唯一的和/或必需的?像下面的模型一樣。golang datastore結構:保持字段的唯一性和要求
type Car struct {
Regnr string "required" "unique"
}
謝謝!
數據存儲不可能。但是您可以通過其他Kind解決方法:https://webapp-improved.appspot.com/_modules/webapp2_extras/appengine/auth/models.html#Unique –
Okey謝謝!請看看 –