使用JDO/DataNucleus將/ NeoDatis數據存儲@unique沒有在DataNucleus將W寄存器任何效果/ NeoDatis
我添加到@unique一個持久化對象的字段,但是我可以創建違反多個對象獨特的約束。 DataNucleus/NeoDatis的文檔建議支持唯一字段。
@PersistenceCapable
public class User {
@Persistent
@Unique
private String username;
//...
}
如果我用相同的用戶名添加多個對象到數據庫,這樣做沒有問題。
沒有區別,如果我給它一個名字。我仍然可以添加兩個具有相同屬性字符串'username'的對象 – 2010-12-29 21:58:42