Я десериализирую файл JSON в мои классы сущностей.для упрощения, давайте предположим, что это мои классы
public class Result{
...
public List<Sens> senses { get; set; }
}
public class Sens{
...
public Object definition { get; set; }
}
После десериализации моего JSON в Result Object, который я вставляю в базу данных.Там нет ошибки, и я могу вставить результат и чувства без конфликта.Но когда я вызываю Result из базы данных с помощью запроса LINQ, как этот, я получаю объект Result, но мои чувства обнуляются. Вопрос 1 Почему и как я могу решить эту проблему
var results =(from r in db.Results
where r.headword == Id
select r).ToList();
Я пытаюсь добавить свои чувства к Результату следующим образом
foreach (Result item in resultmodel.Results)
{
item.senses = (from s in db.Senses
join r in db.Results on s.res equals r
where r.Id_ == item.Id_
select s).ToList();
}
Я могу добавить, но когда я пытаюсьчтобы показать чувства с моей точки зрения, я получаю
System.Collections.Generic.List`1 [System.String]
Но я жду, что это будет строка Вопрос 2 что не так с моим подходом.