0
我一直在做這麼多的發佈和獲取單個記錄很長時間,現在我有點失去了爲什麼我的模型不能從我的linq查詢輕鬆水合。Linq查詢返回作爲模型列表
型號:
public class v_TRegister_Email
{
public string Email { get; set; }
public string LastFirst { get; set; }
public string FIRST_NAME { get; set; }
public string INITIALS { get; set; }
public string LAST_NAME { get; set; }
public string ALIAS_NAME { get; set; }
[Key]
public string EMPLOYEE_NUMBER { get; set; }
}
用於檢索數據
//List of Model
List<v_TRegister_Email> tRegisterEmails = new List<v_TRegister_Email>();
// trying to make "query" contain the list<T>
var query = (from s in _db.VtRegisterEmails
where s.Email.Contains(id) // .Where(n => n.Email == id)
select new
{
// ??? x = s.Email
})
.ToList();
我通常滋潤單記錄與foreach循環
foreach (var q in query)
{
tRegisterEmails.// .Email = q.Email;
}
我缺少什麼方法?
UPDATE
我想這也許是我已經數據從數據庫相匹配的模型
var query = (from s in _db.VtRegisterEmails
where s.Email.Contains(id) // .Where(n => n.Email == id)
select s).ToList();
然而,即使是這樣的話,就沒有我有時候可能想循環查詢,並可能映射到我喜歡的字段?
我該怎麼做?
雅, - 所以_db.VtRegisterEmails已經是我的模型...我過度思考,過度工作衝激謝謝 –
大聲笑 - 甜,很高興你回到正軌! – code4life