Как создать список ссылок в хранилище данных Google App Engine? - PullRequest
3 голосов
/ 10 августа 2010

В моем хранилище данных Google App Engine есть тип Foo.Я хотел бы, чтобы он ссылался на ряд других Foo типов, называл их prerequisites.

. Я могу использовать тип ListProperty, чтобы составить список простых типов значений, но я неуверен, как это сделать со ссылками.Каков рекомендуемый подход для этого?

Ответы [ 2 ]

7 голосов
/ 11 августа 2010

В хранилище данных (в настоящее время) нет db.ReferenceListProperty. Вы можете близко приблизить это с db.ListProperty(db.Key); если вам нужно получить все ссылочные ключи, вы можете выполнить пакет db.get() для получения всех ссылочных сущностей одновременно.

0 голосов
/ 10 августа 2010

Ссылки - это просто ключи, которые могут быть представлены в виде строк, поэтому вы можете использовать StringListProperty для хранения ваших ключей.

...