Я пытаюсь объединить две таблицы и получаю сообщение об ошибке, которое не могу устранить.
var result = _context.FileModels
.Join(_context.FilesMetaData,
fm => fm.Id,
fmd => fmd,
(a, b) => new
{
fmId = a.Id,
fmds = b
});
return result;
Это сообщение об ошибке: 
Это модели:
public class FilesMetaData
{
public Guid Id { get; set; }
public Guid FileId { get; set; }
public Guid ApplicationId { get; set; }
public string Comment { get; set; }
public string OtherData { get; set; }
public string AppUser { get; set; }
public string Origin { get; set; }
public string CreatedBy { get; set; }
public string UpdatedBy { get; set; }
public DateTime UpdatedAt { get; set; }
}
enter code here
и FileModels - это несколько случайных столбцов с одним индексом.