是否有方法检查是否从数据库中检索到字段?我创建了一些从不同位置调用的逻辑。但在某些位置,表缓冲区是使用字段列表选择的。如果没有检索到字段,我只想再次执行查询。获取正确记录的查询非常繁重,在大多数情况下,字段将为空。
Common o;
o = args.caller();
if(!isFieldRetrievedFromDatabase(o.(fieldId)))
{
o = refetch(o);
}
//execute logic for o
使用o.isFieldDataRetrieved
。
xRecord.isFieldDataRetrieved
方法:检查是否已检索到给定字段的数据
如果已检索到数据,则为true;否则为false。