考虑尝试使用Petapoco.Fetch,其中成员“content”是c#对象。
“Content”成员是我存储在缓存中的byte []成员og想要专门检索..而不是从数据库。
所以:
SQL = "select * table.FundDocument";
List<FundDocument> fundDocuments = new List<FundDocument>();
fundDocuments = database.Fetch<FundDocument>(SQL)
.IgnoreORExcept(FundDocument.content = GetDocumentFromCache(id));
所以petapoco对象会获取除成员“content”之外的所有内容,它会从函数GetDocumentFromCache()获取它;
这可能吗?
答案 0 :(得分:0)
您可以在POCO中使用ExplicitColumns
并排除要检索的属性,也可以将其命名为不同,因此PetaPoco不会检索它。