我有兩個表,我想回傳第一個表的值和表的名稱,表是相關的,我使用了下面的代碼但是它有錯誤?
public async Task<Tuple<Guid,string>> GetProductionsHorse()
{
return await _context.Horses.Include(h => h.Production)
.Where(h => !h.IsRemove && h.IsAccept == 1)
.Select(p => new Tuple<Guid,string>(p.ProductionId, p.Production.Title))
.ToListAsync();
}

如果我回傳值,我可以訪問這兩個值嗎?
uj5u.com熱心網友回復:
您的方法被宣告為回傳單個Tuple<Guid,string>. 您正在嘗試回傳 a List<Tuple<Guid,string>>,這不是一回事。
更新您的方法簽名以匹配回傳值:
public async Task<List<Tuple<Guid,string>>> GetProductionsHorse()
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/422412.html
標籤:
