据记载,contains_eager需要完整路径:
using System;
using System.Threading;
using System.Windows;
namespace YourProject.Extensions
{
public static class UIElementExtension
{
public static void WaitAndFocus(this UIElement element, int ms = 100)
{
ThreadPool.QueueUserWorkItem(f =>
{
Thread.Sleep(ms);
element.Dispatcher.Invoke(new Action(() =>
{
element.Focus();
}));
});
}
}
}
我的“订单”模型包含两个关系,如:
"Users->orders->Order->items->Item"
query(User).options(contains_eager('orders').contains_eager('items'))
如何在同一查询上急切加载它们:
答案 0 :(得分:0)
以这种方式正确加载。问题在于加入。