Вопросы по теме 'eager-loading'
Проблемы с загрузкой связанных сущностей (Eager Load) с помощью ObjectContext.CreateQuery (Entity Framework и репозитории)
Вот несколько вещей, которые я пробовал... надеюсь, вы сможете извлечь из этого то, что я пытаюсь сделать, и что я делаю неправильно. Итак, у меня проблемы с загрузкой связанных сущностей при использовании этого DoQuery:
public...
2692 просмотров
schedule
05.02.2022
Оптимизировать запрос загрузки Rails для поиска всех
В приложении Rails 2.3.5 у меня есть что-то вроде следующих моделей:
class Foo < ActiveRecord::Base
has_many :bars
end
class Bar < ActiveRecord::Base
belongs_to :foo
end
И когда я звоню
Foo.all(:include => :bars)
Я вижу...
1362 просмотров
schedule
24.12.2022
Запрос NHibernate - многие-ко-многим - активная загрузка (подписчики / подписчики в стиле твиттера)
Я застрял в оптимизации одного из моих запросов ... вот мой сценарий ...
У меня есть домен, похожий на Twitter, где пользователь может следить за другими пользователями. Итак, вот образец моей модели User:
User
-> Followers (many-to-many...
390 просмотров
schedule
15.03.2022
Как вы справляетесь с исключением Linq to NHibernate Fetch при выборе агрегатов?
Я использую реализацию IQueryable от LINQ to NHibernate в сетке asp.net mvc (в частности, telerik), где, как я знаю, мне нужно будет что-то с нетерпением получить для этой конкретной сетки.
Итак, у меня есть запрос, который выглядит примерно так:...
742 просмотров
schedule
09.02.2023
EF 4.1 Возможна ли загрузка первых 5 дочерних записей?
Используя EF 4.1, у меня есть модель (клиент со связанными покупками), и я хочу создать краткую обзорную страницу, показывающую клиентов и их последние 5 покупок. Есть ли способ создать поиск с использованием EF 4.1, где я могу сказать, что все...
620 просмотров
schedule
27.06.2023
Почему NHibernate не хочет получать мои данные
Я использую Nhibernate для своего ORM.
У меня есть класс «Control», который имеет отношение «один ко многим» с ControlDetail (т. Е. Элемент управления имеет много controlDetails).
В конфигурации control xml он имеет следующее
<bag...
3021 просмотров
schedule
10.09.2022
Стремитесь загрузить Many to Many в EF4, используя выражения?
У меня есть две сущности: GrmDeploymentAttempt и GrmDeploymentStep . Эти объекты имеют отношение многие ко многим через посредника POCO GrmDeploymentAttemptStep , который имеет дополнительную информацию о фактическом отношении многие ко многим....
304 просмотров
schedule
19.05.2022
наследование одной таблицы, отношения has_many и сортировка
У меня настроены отношения STI и has_many между сотрудниками и поданными ими отчетами. Команда сотрудников структурирована в базе данных с использованием наследования одной таблицы, как показано ниже.
class Employee < ActiveRecord::Base...
588 просмотров
schedule
31.08.2023
Нет ленивой загрузки для словарей ресурсов
есть ли возможность в WPF/XAML жадно загружать словари ресурсов? У меня есть словарь ресурсов, определенный в моем XAML:
<s:SurfaceWindow.Resources>
<local:SomeConverter x:Key="SomeConverter"/>
<local:SomeView...
493 просмотров
schedule
01.01.2023
NHibernate нетерпеливо загружается с FetchMany только для подкласса
У меня следующая (упрощенная) иерархия:
class Account
{
AccountType Type;
long Id;
string Name;
}
public enum AccountType
{
UsualAccount = 0,
SpecialAccount = 1
}
class SpecialAccount : Account
{
List<SpecialItem>...
1436 просмотров
schedule
21.03.2024
Как сопоставить LINQ с SQL, чтобы включить активную загрузку, вернуть EntitySet или ICollection?
Это связано (но довольно независимо) с моим вопросом здесь: Почему SELECT N + 1 без внешних ключей и LINQ?
Я пытался использовать DataLoadOptions для принудительной загрузки, но у меня не получается.
Я вручную пишу свои сопоставления...
1233 просмотров
schedule
19.05.2023
Почему это не работает?
Я передаю значения в метод, который использует цикл foreach для перебора коллекции. В цикле оператор Include используется от структуры сущностей до нетерпеливой загрузки. Это то, что я передаю:
var exp = new...
282 просмотров
schedule
23.11.2023
Загрузить свойство навигации явно
public class MyDbContext: DbContext
{
}
public class Product
{
public long Id {get; set;}
public long CategoryId {get; set;}
[ForeignKey("CategoryId")]
public virtual Category Category {get; set;}
}
public class Category
{
public...
1700 просмотров
schedule
03.03.2024
У меня есть FetchType.LAZY, и объекты гибернации все еще загружены
У меня есть это отношение в моем объекте " Persona ".
@OneToOne(cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "persona")
private Empleado empleado;
В моем объекте " Empleado " у меня есть это отношение
@OneToMany(cascade...
5329 просмотров
schedule
01.04.2022
Entity Framework POCO Eager Загрузка дочерних элементов
Это мой сценарий сущностей POCO:
Manufacturer (1) есть Cars (*)
Один объект Car имеет свойство перехода к объекту Manufacturer .
Один объект Manufacturer имеет свойство перехода к коллекции Cars.
Мне нужно запросить все Cars...
387 просмотров
schedule
08.02.2023
NHibernate жадно загружает словарь ‹map› при пошаговом выполнении кода.
У меня есть класс Unit с Dictionary из Parts . Отображение выглядит так
<class name="Unit" table="Units">
<id name="Id">
<generator class="native"/>
</id>
<property name="CreationDate" />
<property...
584 просмотров
schedule
13.07.2022
Как я могу использовать нетерпеливую загрузку с областью действия в сложной вложенной ассоциации?
У меня есть 4 модели, такие как ниже
Пользователь (имеет 1 профиль, много сообществ и много кодов)
Профиль (принадлежит пользователю)
Сообщество (имеет много кодов, принадлежит пользователю)
Код (принадлежит как сообществу, так и...
1560 просмотров
schedule
24.08.2022
Laravel 4: получение только моделей, у которых есть связанные модели
Я хочу получить модель (модели) только тогда, когда у них есть конкретная связанная модель, например.
$posts = Post::has('comment')->get();
это отлично работает, хотя наоборот:
$comments = Comment::has('post')->get();
Я получаю...
103 просмотров
schedule
06.06.2024
Laravel нетерпеливо загружает полиморфные отношения
Попытка загрузить модель и связанную с ней модель, но связанная модель возвращает значение null, даже если у нее есть связанные данные.
Модель группы полиморфна 1: 1 либо Game, либо Gamer.
Взаимосвязь групповой модели:
public function...
759 просмотров
schedule
18.11.2022
Lazy Eager загружает Grails GORM
Хорошо, мне интересно, как лучше всего реализовать мой сценарий.
Мои объекты следующие:
ProjectCategory имеет много проектов. Проекты имеют ProjectStatus. ProjectStatus имеет свойство с именем name, а имя может быть либо «Closed», либо «Open»...
626 просмотров
schedule
29.04.2023