我开发了我的第一个在 MVC4 中控制的 API,通过脚手架我让它自动输出项目列表:
// GET api/ItemList
public IEnumerable<ItemOption> GetItemOptions()
{
var itemoptions = db.ItemOptions.Include(i => i.Item);
return itemoptions.AsEnumerable();
}
这显示了我的模型中的所有项目属性:
public class ItemOption
{
public int ItemOptionId { get; set; }
public bool Active { get; set; }
public string Name { get; set; }
public string test1 { get; set; }
public double PriceNet { get; set; }
}
如何指定我希望返回的特定字段?例如,我只想返回 ItemOptionId、Active 和 Name。
我尝试添加其他包含,但这似乎是在对象级别。