У меня есть два модельных класса:
Empresa:
public class Empresa
{
public int EmpresaId { get; set;}
public string Nome { get; set; }
public string Cep { get; set; }
public ICollection<Funcionario> Funcionarios { get; set; }
}
Funcionario
public class Funcionario
{
public int FuncionarioId { get; set; }
public string Nome { get; set; }
public string Cargo { get; set; }
//Foreign Key
public int EmpresaId { get; set; }
public Empresa Empresas { get; set; }
}
У меня есть EmpresaController
, у которого есть метод get, который возвращает все данные из Empresa
:
//GET: api/empresa
[HttpGet]
public async Task<ActionResult<IEnumerable<Empresa>>> getEmpresas()
{
return await _context.Empresa.ToListAsync();
}
Мне нужно сделать результат этого запроса в рамках сущности, как я могу это сделать?
SELECT *
FROM dbo.Empresa e
JOIN Funcionario f ON (e.EmpresaId = f.EmpresaId)
@ Edit:
Искаженный JSON:
errorjson
Я думаю, что отсутствует}]?