Вопросы по теме 'morphia'

Morphia/MongoDB: упорядочивание результатов поиска по расширенным запросам
Я новичок в Morphia , MongoDB и документо-ориентированные базы данных в целом. Я ищу общее руководство о том, как подойти к следующей проблеме. У нас есть БД с около 500 тыс. Book документов. { "isbn" : "0-691-01305-5", "title" :...
1249 просмотров

Morphia сохраняет новые объекты вместо обновления _id
Извините за очень тупой вопрос. Я использую Морфию 1.00. Иметь некоторую сущность: @Entity("Vacancy") public class Vacancy { @Id private ObjectId id; @Version long version; private String title; и некоторые другие поля, сеттеры и геттеры....
5833 просмотров
schedule 06.05.2022

java, Morphia как сравнивать строки при использовании методов поиска Morphia
Я новичок в этом, так что вот. Попытка получить пользователя по имени «Боб» из MongoDb. У меня есть: UserData ud = MonConMan.instance().getDb().find(UserData.class, "name","bob").get(); "Боб" не может быть найден, если в нем заглавная...
3173 просмотров
schedule 05.04.2024

gwt + монго (морфия) = несовместимыйклассизменение_ошибки
Gwt -> RPC -> MongoDB (Морфия) Caused by: java.lang.IncompatibleClassChangeError: Implementing class at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:791) at...
361 просмотров
schedule 18.06.2022

Сбой findAll после повторной инициализации play morphia
У меня есть следующий класс, который сохраняется в mongodb, используя morphia в игре! заявление. Класс находится в модуле, который является зависимостью от другой игры! заявление. Его конфигурация считывается из файла и сохраняется в базе данных...
591 просмотров
schedule 28.07.2023

Проблемы с объединением нескольких объектов в сложный объект для Morphia
Я пытаюсь объединить эти три объекта в один сложный объект: public class Person { private String name; private List<Event> events; // getters and setters } public class Event { private String name; private List<Gift>...
587 просмотров
schedule 20.01.2023

Платформа воспроизведения, использующая JPA и Morphia, конфликтует при применении к одной и той же модели
У меня есть класс модели местоположения. У меня есть абстрактный класс Persister. У меня есть две реализации абстрактного класса: MySQLPersister и MongoDBPersister. Причина в том, что я могу переключаться между использованием MySQL или MongoDB,...
284 просмотров
schedule 02.08.2022

Могу ли я использовать String в качестве типа идентификатора для документа mongodb?
Я использую java/morphia для работы с mongodb. ObjectId по умолчанию не очень удобно использовать на уровне Java. Я хотел бы сделать его типом String, сохраняя при этом процесс генерации ключа с использованием ObjectId, скажем, _id = new...
46136 просмотров
schedule 20.09.2022

Подстановочный запрос Morphia mongoDB
Прямой вопрос: кто-нибудь знает, как сделать запрос с подстановочными знаками, используя morphia, связанный с базой данных mongoDB? Вот как будет выглядеть оператор mongo: Монго: db.users.find({name:/Joe/}) SQL: SELECT * FROM users WHERE name...
5075 просмотров
schedule 27.06.2023

Как кэшировать ссылочные объекты в Morphia?
Я использую Morphia для MongoDB с Stripes Framework. Предположим, у меня есть две сущности: Car (описывающая конкретный автомобиль, скажем, какую-то конкретную Honda Accord 1984 года) и CarType (описывающая все Honda Accord такого типа): Самый...
793 просмотров

Добавить проекцию в запрос morphia
Можно ли при выполнении запросов с Morphia ограничить возвращаемые поля (указать проекцию)? Например, в командной строке: db.Institution.find({name: /^Berlin/}, {slug:1}) Или это с драйвером Java: BasicDBObject project = new...
4021 просмотров
schedule 20.11.2022

Создание запроса morphia с регулярным выражением
У меня есть следующие классы: class Document{ Map<EnumChannelType, Channel> data; //some more fields } class Channel{ String topic; //some more fields } enum EnumChannelType{ BASIC_CHANNEL(1),...
1171 просмотров
schedule 15.06.2023

Сложный запрос в Morphia
в моем методе Java я хотел бы передать в качестве параметра моей коллекции MongoDB сложный запрос, подобный этому: {"$or": [{"$and": [{"contextID": "AKKA"}, {"messageID": "PIPPO"}]}, {"$and": [{"domain": "Niguarda"}, {"hostName": {"$ne":...
2605 просмотров
schedule 27.04.2023

Использование GWT с Morphia/MongoDB
Мне было интересно, пытался ли кто-нибудь и успешно использовал банку Morphia для взаимодействия с базой данных mongodb внутри GWT? Я использую приведенный ниже объект в качестве основы для всех своих POJO, однако всякий раз, когда я пытаюсь...
505 просмотров
schedule 15.11.2022

Как я могу избежать преобразования пустого HashMap в null в morphia?
Мы используем org.mongodb.morphia для преобразования объектов BasicDBObjects перед сохранением. Одна из возникающих проблем заключается в том, что в некоторых случаях объект для преобразования содержит пустой HashMap, размер которого равен 0, после...
1556 просмотров
schedule 01.02.2023

Morphia List‹Map‹String,Object››› return Встроенный элемент не является DBObject при операции поиска
Я пытался сделать что-то вроде этого: package org.dnylabs.kosh.data; import java.net.UnknownHostException; import java.util.HashMap; import java.util.LinkedList; import java.util.List; import java.util.Map; import...
2895 просмотров
schedule 05.10.2022

Морфия равна игнорированию полей
У меня есть класс следующим образом: @Entity public class Wrap{ private Metadata meta; // And more ... } public class Metadata{ private List<Image> images; private String price; private Integer value; // And more...
685 просмотров
schedule 12.01.2023

Запросить mongodb с помощью Morphia
Мне нужно запросить MongoDB, и я использую для этого Morphia. мне нужно сделать что-то вроде этого select * from table_name where (column_1== null or column_1== value1) AND (column_2= value2 or column_3= value3). Я пробовал это, но это не...
342 просмотров
schedule 20.05.2022

сохранить ссылку на morphia, если я знаю, что это только _id?
Я копирую и храню некоторые данные из базы данных sql. Я сохраняю данные для объекта A на одном проходе, а объект B — на другом проходе. В объекте B сохранен _id объекта A. Я хотел бы сохранить A со ссылкой на B, чтобы при загрузке A я одновременно...
490 просмотров
schedule 03.06.2022

Java: применить статический метод из суперкласса (контекст Mongo/Morphia)
Я разрабатываю архитектуру ODM на Java. У меня есть иерархическая структура с абстрактным классом Document верхнего уровня. Реализации объектов БД расширят этот класс. public abstract class Document { ObjectId id; String db; String...
231 просмотров
schedule 14.03.2023