Когда я пытаюсь запросить mongodb с помощью области, массив в коллекции всегда пуст, как это решить?C#

Место общения программистов C#
Anonymous
Когда я пытаюсь запросить mongodb с помощью области, массив в коллекции всегда пуст, как это решить?

Сообщение Anonymous »

Код: Выделить всё

    public partial class Patient : IRealmObject
{
[BsonElement("Tasks")]
public IList Tasks { get; }
}
public partial class GameTask : IRealmObject
{
[BsonElement("_id")] public string _id { get; set; }
[BsonElement("game")] public Game game { get; set; }
[BsonElement("difficulty")] public string difficulty { get; set; }
[BsonElement("sets")] public int sets { get; set; }
[BsonElement("status")] public string status { get; set; }
[BsonElement("date")] public string date { get; set; }
[BsonElement("spentTime")] public int spentTime { get; set; }
[BsonElement("finisheSets")] public int finisheSets { get; set; }

[BsonElement("performance")] public IList
 performance { get; }

}`
когда я ищу пациента по идентификатору, я могу получить все значения в базе данных, кроме части IList! При отладке счетчик в Задачах всегда равен 0, даже если в базе данных есть данные.
Я пробовал использовать RealmObject вместо IRealmObject, но это тоже не сработало. Что-то не так с сопоставлением данных?

Подробнее здесь: https://stackoverflow.com/questions/784 ... n-always-b

Вернуться в «C#»