0

如何在 GAE 中将属性设置为唯一?

例如,如果我有

Entity person1 = new Entity ("Person");
person.setProperty("name","Adelin"); // I want to define this as Unique ! No Duplication !

Entity person2 = new Entity ("Person");
person.setProperty("name","Adelin");


datastore.save(person1);
datastore.save(person2); // I want here to throw some exception !!

我想要Java的答案

4

1 回答 1

0

我不知道如何在 Java 中执行此操作,但这是一个 Python 解决方案,您可能可以轻松移植: http ://squeeville.com/2009/01/30/add-a-unique-constraint-to-google-app -引擎/

我在多个应用程序中使用这种技术。

于 2013-11-01T22:57:55.643 回答