2

我有一个 fetchXMl,它执行一个简单的“求和”查询。

<fetch distinct='true' mapping='logical' aggregate='true'> 
  <entity name='orb_timesheetentry'> 
    <attribute name='orb_cost' alias='cost_sum' aggregate='sum'/> 
    <filter type='and'>
      <condition attribute='orb_prepaidpack' operator='eq'  value='{0}' />
      <condition attribute='statuscode' operator='eq' value='169810003' />
    </filter>
  </entity> 
</fetch>

问题是如果它没有找到任何记录,它会返回null而不是 0。

有没有办法返回 0 而不是null

4

1 回答 1

0

如果它是从 C# 执行的:

return results ?? 0;

如果它是从 JavaScript 执行的:

if(!results)
  return 0;
return results;
于 2013-02-26T11:14:53.703 回答