#mongodb #orm #quarkus #quarkus-panache
#mongodb #orm #quarkus #quarkus-panache
Вопрос:
Я следовал приведенным ниже рекомендациям по внедрению MongoDB ORM в моем серверном приложении Quarkus.
QUARKUS — УПРОЩЕННЫЙ MONGODB С ПОМОЩЬЮ PANACHE
https://quarkus.io/guides/mongodb-panache
Как я могу получить ссылку на документ с помощью этого?
Например: если у меня есть 2 объекта, такие как Employee, Organization, то как я могу сослаться на Organization в моем объекте Employee?
Комментарии:
1. Привет, я немного смущен этим вопросом, поскольку вы говорили как о Hibernate, так и о MongoDB с помощью Panache. Для MongoDB с помощью Panache вы должны следовать этому руководству: quarkus.io/guides/mongodb-panache
2. @loicmathieu Да, я использую тот же пример, но я просто хотел знать, как я могу достичь docs.mongodb.com/manual/reference/database-references/#dbrefs используя этот пример.
Ответ №1:
Quarkus MongoDB с помощью Panache не предлагал конкретной поддержки dbref.
Вы можете использовать поле типа com.mongodb.DBRef
, но мы не будем автоматически загружать документ, на который оно ссылается, поэтому вам нужно сделать это самостоятельно.