Я создаю приложение весенней загрузки, работающее на Google Cloud App Engine и использующее Google Cloud Datastore. В настоящее время я создаю целые вещи пользователя / безопасности. Так как хранилище данных известно переписыванием вещей, даже частей, которые не изменились, я пытаюсь сделать это:
@Entity(name = "user")
public class UserDAO implements DAO {
private static final long serialVersionUID = 1987741432605397155L;
@Id
private String username;
private String email;
@Unindexed
private String hashedPassword, phone, cellPhone, city, district, address, dob, start;
@Descendants
private List<LogDAO> logs;
@Descendants
private Sessions sessions;
}
Это было бы просто, если бы я использовал облако sql, мой Я делаю проект для предмета, где я должен использовать хранилище данных. Теперь загрузочный коннектор Spring говорит мне, что потомки должны быть какой-то коллекцией (как в java .util.Collection). Есть ли способ, которым я могу работать вокруг этого? Я действительно не хочу помещать списки только с одним объектом, так как это будет пустой тратой ресурсов. Заранее спасибо