Группировка по логическому свойству не работает в EF Core - PullRequest
0 голосов
/ 02 мая 2020

У меня есть следующая модель данных:

public class JobPost
{
    public in PostId {get;set;}
    public bool IsRemote {get;set}
}

Я пытаюсь сгруппировать сообщения по свойству bool, которое, похоже, не работает.

 from p in posts
 group p by new
            {
                IsRemote =  p.IsRemote 
            } into grp
 select new PostViewModel
            {
               IsRemote = grp.Key.IsRemote
            };

Может кто-нибудь сказать, пожалуйста, как решить эту проблему?

Заранее спасибо.

1 Ответ

0 голосов
/ 02 мая 2020
public class JobPost
{
    public int PostId {get;set;}
    public bool? IsRemote {get;set}
}

Я не знаю, подходит ли это как решение, но помогла смена типа моего свойства с bool на nullable bool.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...