0
下一個代碼是錯誤:如何使StringListProperty的價值在谷歌應用程序內發動機獨特
class Thread(db.Model):
members = db.StringListProperty(unique =True)
感謝
下一個代碼是錯誤:如何使StringListProperty的價值在谷歌應用程序內發動機獨特
class Thread(db.Model):
members = db.StringListProperty(unique =True)
感謝
沒有unique
參數屬性的構造函數。這就是你的代碼崩潰的原因。
不幸的是,在數據存儲級別沒有內置的機制。你需要在你的代碼中實現它。
通過將實體的key_name設置爲實體組和實體組,可以使單個屬性唯一。數據存儲不會以任何其他方式強制您的唯一性。
這意味着該屬性的值永遠不會改變。在這個「線程」例子中,我想像「成員」最終會改變? – Emilien 2010-05-08 16:40:29