Запитання з тегом «orm»

Об'єктно-реляційне відображення (ORM) - це техніка для відображення об'єктно-орієнтованих систем на реляційні бази даних. Використовуйте інші теги для позначення мови програмування ([java], [sql], [python]), системи бази даних ([postgreSQL], системи управління вмістом ([django]), фреймворка ([колба], [весна], [laravel ]), середовище додатків ([android], [node.js]) та інші теги, які можна використовувати для пошуку та мати спостерігачів.


9
Чому Hibernate не вимагає конструктора аргументів?
Конструктор no-argument є вимогою (такі інструменти, як Hibernate, використовують відображення цього конструктора для створення екземплярів об'єктів). Я отримав цю хвилеподібну відповідь, але хтось може пояснити далі? Дякую


2
JPA: Як мати відношення один до багатьох одного типу сутності
Існує предметний клас "А". У класі А можуть бути діти одного типу "А". Також "A" має містити батьків, якщо це дитина. Чи можливо це? Якщо так, як я повинен відображати відносини в класі Entity? ["A" містить стовпчик ідентифікатора.]

11
Вказівка ​​індексу (не унікального ключа) за допомогою JPA
Як ви визначаєте поле, наприклад emailяк таке, що має індекс за допомогою анотацій JPA. Нам потрібен не унікальний ключ, emailтому що в цьому полі є буквально мільйони запитів на день, і він дещо повільний без ключа. @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid …

9
org.hibernate.MappingException: Не вдалося визначити тип для: java.util.List, у таблиці: College, для стовпців: [org.hibernate.mapping.Column (студенти)]
Я використовую Hibernate для всіх CRUD-операцій у своєму проекті. Це не працює для стосунків «Один до багатьох» та «Один до одного». Це дає мені нижченаведену помилку. org.hibernate.MappingException: Could not determine type for: java.util.List, at table: College, for columns: [org.hibernate.mapping.Column(students)] Потім я знову пройшов цей відеоурок . На початку мені це …
96 java  hibernate  orm 

8
Фільтрувати за властивістю
Чи можна відфільтрувати набір запитів Django за властивістю моделі? у мене є метод у своїй моделі: @property def myproperty(self): [..] і тепер я хочу відфільтрувати за цією властивістю, як: MyModel.objects.filter(myproperty=[..]) це якось можливо?
95 python  django  orm 

2
Індекс декількох стовпців під час використання декларативного розширення ORM sqlalchemy
Відповідно до документації та коментарів до sqlalchemy.Columnкласу, ми повинні використовувати клас, sqlalchemy.schema.Indexщоб вказати індекс, який містить кілька стовпців. Однак приклад показує, як це зробити, безпосередньо використовуючи об'єкт Table, як це: meta = MetaData() mytable = Table('mytable', meta, # an indexed column, with index "ix_mytable_col1" Column('col1', Integer, index=True), # a uniquely …

5
Використання Eloquent ORM у Laravel для здійснення пошуку в базі даних за допомогою LIKE
Я хочу використати активну побудову записів Eloquent для побудови пошукового запиту, але це буде пошук ПОХАДНИЙ. Я знайшов User::find($term)або User::find(1), але це не породжує подібне твердження. Я не шукаю прямої відповіді, але якби хтось міг дати мені хоча б вказівку шукати, це було б чудово!


13
Entity Framework занадто повільний. Які у мене варіанти? [зачинено]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 3 роки тому . Удосконалюйте це питання Я дотримувався мантри "Не оптимізувати передчасно" і закодував свою службу WCF за допомогою Entity Framework. …

7
Як зіставити поле сутності, ім’я якої є зарезервованим словом у JPA
@Column(name="open") Використання діалекту sqlserver із сплячим режимом. [SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null, active tinyint null, creation_date datetime not null, last_modified datetime not null, maxidle int null, maxlive int null, open tinyint null, sessionid varchar(255) not null, user_id numeric(19,0) not null, primary key (id), unique (sessionid)) …

10
Як видалити сутність із відносинами ManyToMany у JPA (та відповідні рядки таблиці об’єднання)?
Скажімо, у мене є дві сутності: Група та Користувач. Кожен користувач може бути членом багатьох груп, і кожна група може мати багато користувачів. @Entity public class User { @ManyToMany Set<Group> groups; //... } @Entity public class Group { @ManyToMany(mappedBy="groups") Set<User> users; //... } Тепер я хочу видалити групу (припустимо, у …
91 java  hibernate  jpa  orm 

3
Чи можна генерувати моделі django з бази даних?
Я возився з Django та Django ORM вдома, і я повинен сказати, я відчуваю, що це один із найкращих з точки зору простоти використання. Однак мені було цікаво, чи можна використовувати його в "зворотному порядку". В основному, що я хотів би зробити, це генерувати моделі Django з існуючої схеми бази …
90 database  django  oracle  orm 

3
Чому prefetch_related () django працює лише з усіма (), а не фільтрує ()?
припустимо, у мене є така модель: class PhotoAlbum(models.Model): title = models.CharField(max_length=128) author = models.CharField(max_length=128) class Photo(models.Model): album = models.ForeignKey('PhotoAlbum') format = models.IntegerField() Тепер, якщо я хочу ефективно подивитися на підмножину фотографій у підмножині альбомів. Я роблю це приблизно так: someAlbums = PhotoAlbum.objects.filter(author="Davey Jones").prefetch_related("photo_set") for a in someAlbums: somePhotos = a.photo_set.all() …
89 django  orm  filter  prefetch 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.