如何使用Breezejs查询获得最大值,还是可行?

如何使用Breezejs查询获得最大值,还是可行?,breeze,Breeze,在使用BreezeJs创建新记录时,我想指定一个新编号。例如,创建员工联系人时,我希望自动指定顺序,如1、2、3等 NextSequence = Max(Sequence) + 1 好吧,我做了如下事情- getLastMemberCode() { var query = new breeze.EntityQuery() .from('TblMembersMaster') .select('MembersCode') .orderByDesc('

在使用BreezeJs创建新记录时,我想指定一个新编号。例如,创建员工联系人时,我希望自动指定顺序,如1、2、3等

NextSequence = Max(Sequence) + 1

好吧,我做了如下事情-

getLastMemberCode()
  {
    var query = new breeze.EntityQuery()
      .from('TblMembersMaster')
      .select('MembersCode')
      .orderByDesc('MembersCode')
      .take(1)
      .inlineCount();

    return createEntityManager()
      .then(em => em.executeQuery(query))
      .then(queryResult => {
        return queryResult.results[0].MembersCode
      });
  }
并在结果中添加1