Вопросы по теме 'eager-loading'

Проблемы с загрузкой связанных сущностей (Eager Load) с помощью ObjectContext.CreateQuery (Entity Framework и репозитории)
Вот несколько вещей, которые я пробовал... надеюсь, вы сможете извлечь из этого то, что я пытаюсь сделать, и что я делаю неправильно. Итак, у меня проблемы с загрузкой связанных сущностей при использовании этого DoQuery: public...
2692 просмотров

Оптимизировать запрос загрузки 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 просмотров

Запрос 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 просмотров

EF 4.1 Возможна ли загрузка первых 5 дочерних записей?
Используя EF 4.1, у меня есть модель (клиент со связанными покупками), и я хочу создать краткую обзорную страницу, показывающую клиентов и их последние 5 покупок. Есть ли способ создать поиск с использованием EF 4.1, где я могу сказать, что все...
620 просмотров

Почему NHibernate не хочет получать мои данные
Я использую Nhibernate для своего ORM. У меня есть класс «Control», который имеет отношение «один ко многим» с ControlDetail (т. Е. Элемент управления имеет много controlDetails). В конфигурации control xml он имеет следующее <bag...
3021 просмотров
schedule 10.09.2022

Стремитесь загрузить Many to Many в EF4, используя выражения?
У меня есть две сущности: GrmDeploymentAttempt и GrmDeploymentStep . Эти объекты имеют отношение многие ко многим через посредника POCO GrmDeploymentAttemptStep , который имеет дополнительную информацию о фактическом отношении многие ко многим....
304 просмотров

наследование одной таблицы, отношения has_many и сортировка
У меня настроены отношения STI и has_many между сотрудниками и поданными ими отчетами. Команда сотрудников структурирована в базе данных с использованием наследования одной таблицы, как показано ниже. class Employee < ActiveRecord::Base...
588 просмотров

Нет ленивой загрузки для словарей ресурсов
есть ли возможность в WPF/XAML жадно загружать словари ресурсов? У меня есть словарь ресурсов, определенный в моем XAML: <s:SurfaceWindow.Resources> <local:SomeConverter x:Key="SomeConverter"/> <local:SomeView...
493 просмотров

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 просмотров

Загрузить свойство навигации явно
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 просмотров

У меня есть FetchType.LAZY, и объекты гибернации все еще загружены
У меня есть это отношение в моем объекте " Persona ". @OneToOne(cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "persona") private Empleado empleado; В моем объекте " Empleado " у меня есть это отношение @OneToMany(cascade...
5329 просмотров

Entity Framework POCO Eager Загрузка дочерних элементов
Это мой сценарий сущностей POCO: Manufacturer (1) есть Cars (*) Один объект Car имеет свойство перехода к объекту Manufacturer . Один объект Manufacturer имеет свойство перехода к коллекции Cars. Мне нужно запросить все Cars...
387 просмотров

NHibernate жадно загружает словарь ‹map› при пошаговом выполнении кода.
У меня есть класс Unit с Dictionary из Parts . Отображение выглядит так <class name="Unit" table="Units"> <id name="Id"> <generator class="native"/> </id> <property name="CreationDate" /> <property...
584 просмотров

Как я могу использовать нетерпеливую загрузку с областью действия в сложной вложенной ассоциации?
У меня есть 4 модели, такие как ниже Пользователь (имеет 1 профиль, много сообществ и много кодов) Профиль (принадлежит пользователю) Сообщество (имеет много кодов, принадлежит пользователю) Код (принадлежит как сообществу, так и...
1560 просмотров

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 просмотров