Я новичок в Objectify, и у меня был быстрый вопрос для лучший способ что-то сделать:
Допустим, у меня есть приложение, которое позволяет людям отправлять и получать сообщения (подумайте об электронной почте для простоты). Когда мое приложение загружается, я не хотите загрузить каждое сообщение от каждого контакта, который отправил сообщение данному пользователю. Это было бы пустой тратой. Вместо этого я хочу загрузить все контакты, с которыми у пользователя есть сообщения. из (прочитано или непрочитано), чтобы я мог отобразить список контактов на мое приложение, и когда пользователь нажимает на определенный контакт, я хочу загрузить все сообщений от этого контакта для отображения пользователю.
Я не могу найти хороший способ сделать это, не загрузив все Сообщения для учетной записи. Я прочитал вики-страницу Objectify об отношениях "многие-к-одному", но до сих пор не могу вспомнить хороший способ сделать это, но не очень неэффективный. Похоже на то, что сайт objectify рекомендует, что мне придется загружать все сообщения для данного пользователя, а затем анализировать их на предмет уникальных контактов.
Я стараюсь использовать как можно меньше операций чтения и записи App Engine, и где возможно, я пытаюсь использовать Smalls вместо Reads (Общая стоимость пока я делаю это, я очень беспокоюсь о том, чтобы запустить мое приложение).
В Objectify, как мне это делать?