Я создаю программное обеспечение для школы, расположенной в GAE, и мне нужно создать и упорядочить идентификатор для нового ученика при его создании, это не обязательно должен быть «ключ», но нужно увеличить это числопо одному, каждый раз, когда добавляется новый студент, это будет номер студента, напечатанный на школьной карточке.
Используя API низкого уровня , я делаю это:
student = new Entity("student")
student << params.subMap(["name", "birthdate"])
student.save()
Он создает идентификатор, но не увеличивает его на единицу, он является случайным ...
Я также пытался понять KeyRange, но ничего не получил от него.
Некоторая помощь?