嗨,我真的很新llblgen,并想知道如何做这个简单的任务..叹息
目前我正在逐行抓取这个行field.id = 1,但行可以移动和删除,我总是想要第一行所以我如何抓住第一行总是在llblgen?
InternalSystemDefaultsEntity systemDefaultsEntity = new InternalSystemDefaultsEntity();
//___________________________
// create required filters
RelationPredicateBucket predBkt = new RelationPredicateBucket();
IPredicateExpression predExp = new PredicateExpression();
//get collection then get first row ** needs changed !!
predExp.Add(InternalSystemDefaultsFields.InternalSystemDefaultId == 1);
// predExp.Add
predBkt.PredicateExpression.Add(predExp);
return systemDefaultsEntity;
答案 0 :(得分:0)
你能详细说明吗?
您是否有特定原因未使用LLBLGen LINQ语法?
如果你正在使用适配器,你可以像这样检索它:
var e = new InternalSystemDefaultsEntity();
adapter.FetchEntityUsingUniqueConstraint(e, new PredicateExpression(InternalSystemDefaultsFields.InternalSystemDefaultId == 1);
但是,如果您要过滤的ID是主键,则可以像这样检索它:
var e = new InternalSystemDefaultsEntity(1);
adapter.FetchEntity(e);
并且您正在使用自助服务模板,您可以像这样检索实体:
var e = new InternalSystemDefaultsEntity(1);