Описание тега objectify

Objectify - это сторонний API доступа к данным Java, специально разработанный для Google Cloud Datastore в среде выполнения App Engine Standard. Он занимает "золотую середину"; проще в использовании и более прозрачно, чем JDO или JPA, но значительно удобнее, чем API низкого уровня, предоставляемый для Cloud Datastore.
2 ответа

Перенос приложения App Engine на основе JDO в Objectify

Я хотел бы перенести приложение App Engine на основе JDO для объективизации. Но для этого было бы очень много работы, так как запросов много. Можно ли использовать JDO и Objectify рядом, используя одни и те же классы сущностей?
13 мар '13 в 12:08
3 ответа

Пример регистрации классов для Objectify с использованием ServletContextListener

Я прочитал несколько статей, в том числе документацию Objectify в Github, что лучший способ регистрации классов для цели Objectify - это использование ServletContextListener в web.xml. К сожалению, я не смог найти ни одного примера для сценария Goog…
2 ответа

Ошибка при использовании Google Objectify

Я получаю сообщение об ошибке при использовании objectify. На самом деле я использую его в очень простом приложении, основанном на пружине, но не понимаю, как сделать то же самое. чтобы было проще, я не использую слой сервиса / дао. Модель: package …
24 дек '13 в 21:23
1 ответ

Objectify - генерирует ли транзакция ConcurrentModException в случае одновременного создания объекта?

Вызывает ли Objectify исключение ConcurrentModificationException в случае, когда сущность с тем же ключом (без родительского элемента) создается одновременно (если до этого не существовало) в двух разных транзакциях? Я только что нашел информацию о …
03 апр '13 в 22:48
1 ответ

Objectify SimpleQuery.endAt() - откуда именно это начинается?

Какова точная семантика Objectify SimpleQuery.endAt()? В документации говорится, что он "заканчивает результаты запроса на указанном курсоре" ( https://code.google.com/p/objectify-appengine/source/browse/src/main/java/com/googlecode/objectify/cmd/Si…
04 окт '14 в 20:51
1 ответ

Будет объективизировать повторно сохранить неизмененный элемент в хранилище данных

Допустим, я использую objectify для load() сущность из хранилища данных, затем "изменить" свойства, затем save() это обратно в хранилище данных. Давайте предположим, что ни одно свойство не изменилось, например свойство было "перезаписано" его преды…
17 май '16 в 18:42
2 ответа

Хранение большого блога с Objectify Appengine

У меня есть этот класс, который я хочу сохранить с помощью Objectify, этот класс будет представлять данные размером более 1 МБ, поэтому существует список объектов Blob, который представляет сохраненный фрагмент байтового массива размером менее 1 МБ:…
21 май '12 в 17:43
1 ответ

Запрос Objectify для возврата списка значений свойств

У меня есть объект Google App Engine под названием MyFile. У него есть такие свойства, как имя, размер, путь, parentFolder. Вместо того, чтобы запрашивать возврат всех сущностей MyFile, где parent равен нулю, как этоQuery q1 = objectify.query (MyFil…
24 мар '12 в 23:13
1 ответ

Фильтрация по свойствам ссылки в App Engine с использованием Objectify

Гипотетический код: @Entity public class MyEvent { @Id Long id; @Index String name; Ref<Location> myLocation; } @Entity public class Location { @Id Long id; @Index String city; @Index String country; } Есть ли способ для меня, чтобы сделать фи…
14 янв '16 в 17:02
2 ответа

Почему электронная почта, имя пользователя, почтовый индекс и т. Д. Как объекты в хранилище данных GAE

Я видел, что в хранилище данных GAE есть так много сущностей, которые в конце являются Strings, по крайней мере, по-видимому. Список объектов Java DataStore GAE Я хотел бы знать причину этого? индексация? семантический поиск?
1 ответ

Почему мой идентификатор не указан в средстве просмотра хранилища данных в качестве параметра фильтра?

Почему мой идентификатор не указан в Datastore Viewer как параметр фильтра, хотя он и проиндексирован. Я только что проверил в своей программе просмотра хранилища данных новые вставленные сущности и хотел найти запись по идентификатору электронной п…
18 мар '17 в 12:47
2 ответа

Загрузить список предметов в объекте

У меня есть сущности Question, Like и Hashtag. Также существует отношение один ко многим между объектами "Мне нравится" и "Вопрос". Я использую конечные точки облака Google, и моя проблема начинается здесь. В моем методе списка я возвращаю 20 вопрос…
1 ответ

lxml objectify не вызывает конструкторы для пользовательских классов элементов

lxml.objectify, похоже, не вызывает конструкторы для моих пользовательских классов элементов: from lxml import objectify, etree class CustomLookup(etree.CustomElementClassLookup): def lookup(self, node_type, document, namespace, name): lookupmap = {…
21 дек '10 в 13:00
1 ответ

Не удается разрешить символ "MyApi"

MyApi был совершенно в порядке раньше. Я добавил Objectify к зависимостям вместе с некоторыми конечными точками, и внезапно он говорит, что MyApi - это не вещь! Вот где я это называю: import android.content.Context; import android.os.AsyncTask; impo…
20 апр '15 в 16:47
1 ответ

Объективировать запрос по списку, имеющему все элементы подсписка

Следующий запрос возвращает все записи, которые aList SomeElement содержит один из элементов aSubList: ofy.query(SomeEntity.class).filter("aList in",aSubList); Что мне нужно, это запрос, который возвращает все записи SomeElement, что его aList содер…
1 ответ

Поддержка составного фильтра в Objectify

Мы используем objectify v4 и хотим получить объекты следующего запроса. Select * from Kind Where public=true || (public = false && owner = id); Кажется, это возможно в составных запросах и выполняется с собственными запросами хранилища данных. Я не …
08 апр '16 в 05:45
2 ответа

Objectify - проверить, существует ли объект, используя только ключ?

Я хочу проверить, существует ли объект в хранилище данных. Я знаю его ключ. Я делаю это прямо сейчас, загружая весь объект: public boolean doesObjectExist(String knownFooId) { Key<Foo> key = Key.create(Foo.class, knownFooId); Foo foo = ofy().l…
02 мар '16 в 21:20
1 ответ

Объективировать проекционный запрос с фильтрами

Учитывая класс @Entity public class Goat{ Long pen; Long car; Boolean active; … } Мне нужно создать проекционный запрос, который возвращает список Longs. Как мне отредактировать следующее, чтобы оно работало? List<Long> cars = ofy().load().typ…
1 ответ

Постоянная коллекция<T> с использованием Objectify4 в GAE

У меня возникли проблемы с сохранением универсальной коллекции в хранилище данных Google с помощью Objectify4. Например @Entity class AnimalInfo { @Id String id; Collection&lt;Animal&gt; animals; } @EntitySubClass class Cat extends Animal { String n…
25 апр '13 в 16:00
1 ответ

Google gql SELECT * FROM xxx WHERE yyy='ABC' не возвращает запись

С GQL, а также с objectify я не могу получить фильтрацию сущностей по свойству String. Если я использую инструмент фильтра хранилища данных, я могу получить сущность Если я использую GQL, сущность не возвращается ... индекс готов