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

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

6
Перший Рамковий кодекс сутності - два іноземних ключі з однієї таблиці
Я тільки почав використовувати код EF спочатку, тому я абсолютно новачок у цій темі. Я хотів створити відносини між командами та матчами: 1 матч = 2 команди (господарі, гості) та результат. Я подумав, що створити таку модель легко, тому почав кодувати: public class Team { [Key] public int TeamId { …

13
Використовуючи ORM або звичайний SQL? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Удосконаліть це питання Для деяких програм, які я розробив (потім забув), я писав звичайний …

5
Що таке ORM, як вона працює, і як я можу її використовувати? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Закритий минулого року . Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Хтось запропонував використовувати ORM для проекту, який я …

9
Додати навантажений атрибут до моделі Laravel / Eloquent при завантаженні?
Я хотів би мати змогу додати спеціальний атрибут / властивість до моделі Laravel / Eloquent, коли вона завантажується, подібно до того, як це можна досягти методом RedBean $model->open() . Наприклад, на даний момент у своєму контролері я маю: public function index() { $sessions = EventSession::all(); foreach ($sessions as $i => …
219 php  orm  laravel  eloquent 


12
Які хороші рішення для Python ORM? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
209 python  orm 

9
Hibernate кидає org.hibernate.AnnotationException: для сутності не вказаний ідентифікатор: com..domain.idea.MAE_MFEView
Чому я отримую цей виняток? package com.domain.idea; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; import javax.persistence.Table; import org.hibernate.annotations.AccessType; /** * object model for the view [InvestmentReturn].[vMAE_MFE] */ @Entity @Table(name="vMAE_MFE", schema="InvestmentReturn") @AccessType("field") public class MAE_MFEView { /** * trade property is a SuggestdTradeRecommendation object */ @OneToOne(fetch = FetchType.LAZY …

6
Чи є можливість викликати збережену процедуру з Dapper?
Я дуже вражений результатами Dapper Micro ORM для stackoverflow.com. Я розглядаю це як для свого нового проекту, але у мене є одна стурбованість з приводу того, що іноді мій проект вимагає зберігати процедуру, і я багато шукаю в Інтернеті, але нічого не знайшов із збереженою процедурою. Так чи є спосіб, …

2
Запити Джанго - id vs pk
При написанні запитів на django можна використовувати обидва id / pk як параметри запиту. Object.objects.get(id=1) Object.objects.get(pk=1) Я знаю, що pk означає первинний ключ і є лише ярликом, згідно документації django. Однак незрозуміло, коли слід використовувати id або pk.
203 django  orm  primary-key 

8
Як скласти складовий ключ за допомогою JPA та Hibernate?
У цьому коді, як створити клас Java для складеного ключа (як скласти ключ у сплячому режимі): create table Time ( levelStation int(15) not null, src varchar(100) not null, dst varchar(100) not null, distance int(15) not null, price int(15) not null, confPathID int(15) not null, constraint ConfPath_fk foreign key(confPathID) references ConfPath(confPathID), …

13
Отримайте конкретні стовпці, використовуючи функцію «З ()» у красномовному Laravel
У мене дві таблиці, Userі Post. Один Userможе бути багато , postsі один postналежить тільки один user. У моїй Userмоделі я маю hasManyвідношення ... public function post(){ return $this->hasmany('post'); } І в моїй postмоделі я маю belongsToвідношення ... public function user(){ return $this->belongsTo('user'); } Тепер я хочу приєднати ці дві …

7
Виконання вставок та оновлень з Dapper
Мені цікаво використовувати Dapper - але з того, що я можу сказати, він підтримує лише Query and Execute. Я не бачу, що Dapper включає спосіб вставки та оновлення об'єктів. Зважаючи на те, що нашому проекту (більшості проектів?) Потрібно робити вставки та оновлення, що є найкращою практикою для вставки та оновлень …
195 c#  orm  dapper 

9
Мапа перерахунку в JPA з фіксованими значеннями?
Я шукаю різні способи відображення перерахунків за допомогою JPA. Я особливо хочу встановити ціле значення кожного запису enum і зберегти лише ціле значення. @Entity @Table(name = "AUTHORITY_") public class Authority implements Serializable { public enum Right { READ(100), WRITE(200), EDITOR (300); private int value; Right(int value) { this.value = value; …
192 java  spring  orm  jpa  enums 

18
Як виправити org.hibernate.LazyInitializationException - не вдалося ініціалізувати проксі - немає сесії
Я отримую таке виняток: Exception in thread "main" org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLazyInitializer.java:167) at org.hibernate.proxy.AbstractLazyInitializer.getImplementation(AbstractLazyInitializer.java:215) at org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer.invoke(JavassistLazyInitializer.java:190) at sei.persistence.wf.entities.Element_$$_jvstc68_47.getNote(Element_$$_jvstc68_47.java) at JSON_to_XML.createBpmnRepresantation(JSON_to_XML.java:139) at JSON_to_XML.main(JSON_to_XML.java:84) коли я намагаюся зателефонувати з головних наступних рядків: Model subProcessModel = getModelByModelGroup(1112); System.out.println(subProcessModel.getElement().getNote()); Я реалізував getModelByModelGroup(int modelgroupid)метод спочатку так: public static Model …

20
Отримайте запит у Laravel 3/4
Як я можу отримати необроблений SQL-запит у Laravel 3/4 за допомогою Laravel Query Builder або Eloquent ORM? Наприклад, щось подібне: DB::table('users')->where_status(1)->get(); Або: (posts (id, user_id, ...)) User::find(1)->posts->get(); В іншому випадку, як мінімум, як я можу зберегти всі запити, виконані на laravel.log?

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