Вопросы по теме 'cascading-deletes'
nhibernate много ко многим удаляет
У меня есть 2 класса, которые имеют отношение "многие ко многим". Я бы хотел, чтобы всякий раз, когда я удаляю ТОЛЬКО одну сторону, записи ассоциации будут удаляться, не заботясь о том, какую сторону я удаляю.
упрощенная модель:
классы:...
557 просмотров
schedule
19.08.2022
Удаление дерева с помощью NHibernate
Я борюсь с небольшой проблемой и начинаю приходить к выводу, что это просто невозможно.
У меня есть таблица под названием Group. Как и в большинстве этих систем, у Group есть коллекции ParentGroup и Children. Итак, группа таблиц выглядит так:...
1236 просмотров
schedule
14.04.2022
Почему Entity Framework неправильно обновляет OnDelete в CSDL (концептуальная модель)?
Недавно я обновил несколько таблиц в базе данных, чтобы использовать OnDelete=Cascade , однако, когда я пошел обновлять свой файл edmx через Update model from database , я заметил, что OnDelete не был обновлен должным образом.
Немного поискав,...
969 просмотров
schedule
18.07.2023
Как отредактировать таблицу, чтобы включить CASCADE DELETE?
У меня есть таблица, представляющая пользователей. Когда пользователь удаляется, я получаю:
Оператор DELETE конфликтует с ограничением REFERENCE.
Судя по всему, CASCADE DELETE не так просто, как я себе представлял в SQL Server, и опцию...
45526 просмотров
schedule
25.12.2022
Entity Framework удаление объекта, ссылающегося на себя
У меня есть такая структура папок:
Folder1
Folder1.1
Folder1.2
Folder2
Folder2.1
Folder2.1.1
and so on..
Вопрос в том, как их каскадно удалить(т.е. при удалении папки2 все дочерние тоже удаляются). Я не могу установить действие ON...
724 просмотров
schedule
26.12.2022
EF 4.1 RC: странное каскадное удаление
Должен признаться, возможности EF 4.1 RC Codefirst, DataAnnotations и FluentAPI по-прежнему ошеломляют меня. Иногда я действительно не понимаю, что делаю ;-) См. следующие POCO:
public class Country
{
[Key]
public Guid ID { get; set; }...
3514 просмотров
schedule
26.08.2022
Каскадное удаление с помощью Entity Framework — связанные объекты, удаленные EF
У меня проблема с удалением в Entity Framework. Короче говоря, EF явно пытается удалить объект из базы данных, хотя я явно настроил EF для использования каскадных удалений в базе данных.
Мой дизайн:
У меня есть три типа объектов: MainEntity...
36384 просмотров
schedule
30.07.2023
Структура данных таблицы SQL, это неправильно? Использование КАСКАДНОГО удаления
Вот 3 таблицы, с которыми у меня проблемы:
Таблица: Возможности — содержит различные описания возможностей (должностей)
Таблица: Opportunities_Applicants — Содержит различные кандидаты, подающие заявки на вакансию. 1 заявитель может подать...
138 просмотров
schedule
07.06.2022
Базовые данные — проблема с правилом удаления
У меня странная проблема с правилами удаления в coredata. Моя модель данных не такая сложная. Я подробно описываю здесь только отношения между элементами:
A
----------
has_many B (optional, delete rule : Cascade)
has_many C (optional, delete...
886 просмотров
schedule
18.03.2023
Есть ли способ создать оператор каскадного удаления?
Допустим, у меня есть строка в таблице A, которую я хочу удалить, но в других таблицах есть несколько ограничений внешнего ключа. Есть ли способ автоматически сгенерировать команду удаления? Я думаю, должен существовать инструмент, который бы...
714 просмотров
schedule
14.05.2023
Каким образом каскадные удаления идут в отношениях «один ко многим»?
Использование подхода Entity Framework, основанного на коде.
Предположим, у меня есть два класса сущностей:
[Table("Objects")]
public class DbObject : IValidatableObject
{
public long Id { get; set; }
public string Name { get; set; }...
1846 просмотров
schedule
26.11.2022
Как работает каскадное удаление в отношениях «многие ко многим» в coredata?
Скажем, у нас есть 2 сущности: Родители и дети .
При удалении родителя все дочерние элементы также удаляются.
Здорово.
Теперь у нас есть объекты под названием lover .
Каждый индивидуум может «любить» многих других индивидуумов и...
1036 просмотров
schedule
27.10.2022
Как обеспечить ссылочную целостность при наследовании одной таблицы?
Я прочитал несколько ответов Билла Карвина о наследование одной таблицы и думаю, что этот подход подойдет для рассматриваемой мной схемы. :
Playlist
--------
id AUTO_INCREMENT
title
TeamPlaylist
------------
id REFERENCES Playlist.id
teamId...
2781 просмотров
schedule
11.05.2022
Что не так с запросом?
Что не так с запросом?
delete from categories c
left join categories_products cp on cp.category_id = c.id
left join products p on p.id = cp.product_id
left join images i on i.object_id = cp.product_id
where c.id = 3 and i.site_section =...
84 просмотров
schedule
08.06.2023
Как автоматически удалить основную запись при удалении всех подробных записей в SQL Server 2008?
Скажем, у меня есть две таблицы. Errors и ErrorsDetails . Итак, у меня есть одна запись Errors, которая может содержать множество записей ErrorDetails.
Пользователи будут периодически удалять подробные записи через приложение, которое они...
660 просмотров
schedule
09.02.2023
Когда каскад удаления бесполезен?
У меня есть родительская таблица, скажем A, и дочерняя, скажем, B, а B ссылается на первичный ключ A, поэтому большинство людей будут использовать каскадное удаление для изменения таблиц при удалении из родительского A. Мой вопрос: есть ли какой-либо...
83 просмотров
schedule
01.09.2022
Удалить строки с внешним ключом в PostgreSQL
Я хотел бы удалить строки, содержащие внешний ключ, но когда я пробую что-то вроде этого:
DELETE FROM osoby WHERE id_osoby='1'
Я получаю такое заявление:
ОШИБКА: обновление или удаление в таблице «osoby» нарушает ограничение внешнего...
163238 просмотров
schedule
04.04.2024
Удаление в каскаде с собственным запросом
У меня есть модель Ebean Entity с 3 объектами, связанными с отношениями @OneToMany, например:
public class A extends Model {
@Id
@GeneratedValue
public Long id;
public String name;
@OneToMany(cascade = CascadeType.ALL)...
585 просмотров
schedule
29.01.2023
Как интегрировать встроенный пакет RavenDB и CascadeDelete?
Я пытаюсь реализовать каскадное удаление в этом приложении, в которое встроен RavenDB, через CascadeDelete Пакет RavenDB, но пакет не активирован. Как мне это сделать?
В приведенном ниже фрагменте кода показано тестовое консольное приложение,...
501 просмотров
schedule
05.08.2022
Удалить многоуровневость в cakephp (удалить цепочку)
Я хочу удалить все зависимые записи rable
Моя ассоциация
Модель филиала
var $hasMany =array(
'Dealbranch' => array(
'className' => 'Dealbranch',
'foreignKey' => 'DLB_BR_ID',
'dependent' =>true
)...
1525 просмотров
schedule
20.05.2022