Я борюсь с gae за то, что выглядит очень просто для меня. Позвольте мне объяснить. У меня есть таблица с данными о человеке, я решил использовать электронную почту в качестве идентификатораВнешний вид внешнего хранилища GAE
@Entity
public class Person{
@Id
@Column(name = "email")
String email;
...
, что я хотел бы выполнить это
- создать таблицу с двумя столбцами, как содержащее письмо от лица , со значением «электронная почта в столбце 1 написана по электронной почте в столбце 2»
- , когда я удаляю строку из Лица, мне бы хотелось, чтобы все строки в таблице в точке 1, содержащие эту электронную почту Person в столбце 1 или 2 будет удален как каскадный эффект
- Я хочу запросить мою базу данных так, чтобы, учитывая адрес электронной почты, я смогу присоединиться ко всем строкам таблицы в точке 1 и извлечь все данные (имя, телефон ...) лиц, которым данное письмо было написано на.
проблема в том, что, по-видимому, в gae я не могу использовать join, и я просто не могу понять, как создать таблицу соединений с каскадным эффектом. любая помощь приветствуется. заблаговременно
Хранилище данных GAE не является реляционной базой данных. Не пытайтесь использовать его как один. –