Вопросы с тегом «entity»

11
Как я могу получить идентификатор вставленной сущности в Entity Framework? [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . У меня проблема с Entity Framework в Asp.net. Я хочу получить …

27
Как исправить ошибку Hibernate «объект ссылается на несохраненный временный экземпляр - сохраните временный экземпляр перед сбросом»
Я получаю следующую ошибку при сохранении объекта с помощью Hibernate object references an unsaved transient instance - save the transient instance before flushing
611 java  hibernate  jpa  orm  entity 

18
PersistentObjectException: отсоединенная сущность, переданная для сохранения, выброшенная JPA и Hibernate
У меня есть сохраненная в JPA объектная модель, которая содержит отношение «многие к одному»: у « Accountесть много» Transactions. А Transactionесть один Account. Вот фрагмент кода: @Entity public class Transaction { @Id @GeneratedValue(strategy = GenerationType.AUTO) private Long id; @ManyToOne(cascade = {CascadeType.ALL},fetch= FetchType.EAGER) private Account fromAccount; .... @Entity public class Account …
237 java  hibernate  jpa  entity  persist 



4
В чем разница между persist () и merge () в JPA и Hibernate?
В чем разница между persist () и merge () в Hibernate? persist() может создать запрос UPDATE & INSERT, например: SessionFactory sef = cfg.buildSessionFactory(); Session session = sef.openSession(); A a=new A(); session.persist(a); a.setName("Mario"); session.flush(); в этом случае запрос будет сгенерирован так: Hibernate: insert into A (NAME, ID) values (?, ?) Hibernate: …
119 java  hibernate  jpa  orm  entity 

9
Как удалить объект по id с помощью entity framework
Мне кажется, что я должен получить объект, прежде чем удалять его с помощью структуры сущностей, как показано ниже var customer = context.Customers.First(c => c.Id == 1); context.DeleteObject(customer); context.Savechanges(); Поэтому мне нужно дважды попасть в базу данных. Есть способ попроще?

1
cascade = {«удалить»} VS orphanRemoval = true VS ondelete = "КАСКАД
Я попытался собрать немного информации о следующих способах автоматического удаления дочернего объекта при удалении родительского объекта. Кажется, что наиболее распространенный способ - использовать одну из этих трех аннотаций: cascade = {"remove"} ИЛИ orphanRemoval = true ИЛИ ondelete = "CASCADE" . Я немного сбит с толку насчет третьего: ondelete = "CASCADE" …

15
Исключение EF 4.1 «Поставщик не вернул строку ProviderManifestToken»
Я пытаюсь воспроизвести пример, найденный в MSDN. Я использую ASP.NET и EF 4.1 (CTP?). Я использовал NuGet для установки пакета EntityFramework. Я получаю эту ошибку: The provider did not return a ProviderManifestToken string... и база данных никогда не создается. Вот моя строка подключения: <add name="HospitalContext" connectionString= "data source=.\SQLExpress;initial catalog=NewTestDB;integrated security=True;" …
88 asp.net  sql  entity 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.