我想挖掘Dapper,似乎缺少一些非常基本的東西,有人可以解釋從谷歌代碼中的Dapper主頁取得的以下代碼,並解釋爲什麼沒有From子句,並且Query方法的第二個參數(動態)傳遞了一個匿名類型,我收集這是以某種方式設置一個命令對象,但是想要一個簡單的術語解釋。微妙的示例代碼的澄清
謝謝 斯蒂芬
public class Dog {
public int? Age { get; set; }
public Guid Id { get; set; }
public string Name { get; set; }
public float? Weight { get; set; }
public int IgnoredProperty {
get { return 1; }
}
}
var guid = Guid.NewGuid();
var dog = connection.Query<Dog>("select Age = @Age, Id = @Id", new { Age = (int?)null, Id = guid });
dog.Count().IsEqualTo(1);
dog.First().Age.IsNull();
dog.First().Id.IsEqualTo(guid);
我即將對Dapper也有疑問。我想弄清楚如何將一個完全填充的TEntity []數組發送到Execute函數。看看馬克是否在門口探出頭來...... – IAbstract 2011-06-16 23:03:10
@IAbstract:那你爲什麼不問自己的問題呢? – 2011-06-17 12:35:16
@羅伯特:我會......當/如果我弄不清楚的話。這只是一個評論...看到我的意見下的答案:) – IAbstract 2011-06-17 13:13:58