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

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


11
Hibernate vs JPA vs JDO - плюси і мінуси кожного? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 5 років тому . Удосконаліть це питання Я знайомий з ORM як концепцією, і я навіть кілька років …
174 java  hibernate  orm  jpa  jdo 

19
Доктрина - Як роздрукувати реальний sql, а не лише підготовлену заяву?
Ми використовуємо Doctrine, PHP ORM. Я створюю такий запит: $q = Doctrine_Query::create()->select('id')->from('MyTable'); а потім у функції, яку я додаю в різні пункти та речі, як це доречно, як це $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); Пізніше, перед тим, як execute()ввести цей об’єкт запиту, я хочу роздрукувати необроблений …

12
Як зберегти властивість типу List <String> у JPA?
Який найрозумніший спосіб отримати сутність із полем типу «Список»? Command.java package persistlistofstring; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import javax.persistence.Basic; import javax.persistence.Entity; import javax.persistence.EntityManager; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Persistence; @Entity public class Command implements Serializable { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long id; @Basic List&lt;String&gt; arguments = new …
158 java  orm  jpa 

4
Чим відрізняється ORM від ODM?
Я намагаюся з’ясувати, в чому різниця між ORM та ODM, наскільки я розумію концепцію, ORM (Object Relational Mapper) відображає відносини між даними, де ODM (Object Document Mapper) має справу з документами. Чи правильно я припускаю, що mySQL є прикладом ORM, а MongoDB є прикладом ODM? Як я впевнений, ви можете …
158 database  orm  odm 

14
Коли і чому суб'єкти JPA повинні реалізувати інтерфейс Serializable?
Питання в назві. Нижче я лише описав деякі свої думки та висновки. Коли у мене була дуже проста модель домену (3 таблиці без будь-яких відносин), всі мої сутності НЕ реалізували Serializable. Але коли доменна модель стала більш складною, я отримав RuntimeException, який сказав, що одна з моїх організацій не реалізує …


6
LINQ до сутностей не розпізнає метод Last. Дійсно?
У цьому запиті: public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderBy(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) .Select(p =&gt; p.Last()); } Мені довелося переключити це на це, щоб воно працювало public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderByDescending(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) …
144 c#  entity-framework  orm 

3
Яка різниця між JPA та Spring Data JPA?
Я трохи розгублений щодо різниці між Spring Data-JPA та JPA. Я знаю про JPA, що це специфікація для збереження об'єктів Java до реляційної бази даних за допомогою популярної технології ORM. Іншими словами, JPA надає інтерфейси та інші технології ORM, реалізує інтерфейси, відомі як постачальник JPA, наприклад, сплячий режим. Тепер, що …

1
Що таке вибір_набору в цьому навчальному посібнику програми Django?
Цей підручник у навчальному посібнику "Джанго", написання першого додатка "Джанго", частина 1 : p.choice_set.create(choice='Not much', votes=0) Як choice_setназивається існування і що це? Я припускаю, що choiceчастина є малою версією моделі, що Choiceвикористовується в навчальному посібнику, але що таке choice_set? Чи можете ви докладно? ОНОВЛЕННЯ: Виходячи з відповіді Бена , я …
144 python  django  orm 

8
Різниця між «один-багато-багато», «багато-до-одного» та «багато-багато-багато»?
Гаразд, це, мабуть, тривіальне питання, але у мене виникають проблеми з візуалізацією та розумінням відмінностей та коли їх використовувати. Мені також трохи незрозуміло, як такі поняття, як односпрямоване та двонаправлене відображення, впливають на відносини один-багато-багато-багато-багато. Я зараз використовую сплячку, тому будь-яке пояснення, пов’язане з ORM, буде корисним. Як приклад, скажімо, …

2
Entity Framework. Усуньте () проти .DeleteObject ()
Ви можете видалити елемент із бази даних за допомогою EF, використовуючи наступні два способи. Метод EntityCollection.Remove Метод ObjectContext.DeleteObject Перший - на, EntityCollectionа другий - на ObjectContext. Коли кожен слід використовувати? Чи один віддає перевагу іншому? Remove()повертає a boolі DeleteObject()повертається void.

30
Навіщо нам потрібні об'єкти сутності? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Удосконаліть це питання Мені справді потрібно побачити деякі чесні, продумані дискусії щодо достоїнств прийнятої …
139 sql  database  orm  entities 

4
вибір та оновлення запису бази даних за допомогою одного набору запитів
Як запустити updateта selectзаяви на одних і тих же, querysetа не робити два запити: - один для вибору об'єкта - і один для оновлення об'єкта Еквівалент у SQL був би на кшталт: update my_table set field_1 = 'some value' where pk_field = some_value

18
Як вибрати конкретні стовпчики красномовними у laravel
скажемо, що у мене є 7 стовпців у таблиці, і я хочу вибрати лише два з них, щось подібне SELECT `name`,`surname` FROM `table` WHERE `id` = '1'; У красномовній моделі ларавел це може виглядати приблизно так Table::where('id', 1)-&gt;get(); але я думаю, що цей вираз вибере ВСІ стовпці, де id дорівнює …

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