ЛЕВЫЙ ВНЕШНИЙ РЕЙС

Используя @Autowired, он работает. Вместо вызова внутреннего метода как this.method() вы можете сделать:

@Autowired
Foo foo;

, а затем вызывать:

foo.method2();
487
задан Joshua 6 May 2014 в 18:16
поделиться

2 ответа

Как указано в:

101 образец LINQ - левое внешнее соединение

var q =
    from c in categories
    join p in products on c.Category equals p.Category into ps
    from p in ps.DefaultIfEmpty()
    select new { Category = c, ProductName = p == null ? "(No products)" : p.ProductName };
567
ответ дан 22 November 2019 в 22:35
поделиться

Посмотрите на этот пример. Этот запрос должен работать:

var leftFinal = from left in lefts
                join right in rights on left equals right.Left into leftRights
                from leftRight in leftRights.DefaultIfEmpty()
                select new { LeftId = left.Id, RightId = left.Key==leftRight.Key ? leftRight.Id : 0 };
40
ответ дан 22 November 2019 в 22:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: