Reg Google Data Engine хранилище данных -primarykey - PullRequest
0 голосов
/ 13 мая 2010

Я создал таблицу в хранилище данных Google Big table, в котором я установил первичный ключ, используя

@ аннотации следующие

@Id

@Column(name = "groupname")

private String groupname;

@Basic

private String groupdesc;

Я работал корректно, но он отменяет предыдущую запись, как решить эту проблему

например

если я ввел

имя_группы = group1

groupdesc = groupdesc

чем его принять после этого я ввожу то же имя группы, что отменяет предыдущую запись например имя_группы = группа1 groupdesc = группа

эта запись переопределяет предыдущую.

1 Ответ

1 голос
/ 13 мая 2010

Это просто, как работает хранилище данных App Engine: он не различает вставки и обновления. Если вы не уверены, что ключи, которые вы генерируете сами, уникальны, вам нужно либо использовать автоматически сгенерированные ключи, либо проверить существование перед вставкой записи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...