Skip to content
himulawang edited this page Oct 22, 2014 · 1 revision

PK

PK的全称为Primary Key,即主键,这类模型的特点是可计数自增。 可用于全局的自增键,计数器等。

orm.dart配置

Map orm = {
    'User': {
        'PK': {
            'className': 'UserPK',
        },
    },
};

部署后会在model文件夹下生成user_pk.dart文件。

使用方法如下:

main.dart

import 'lib_test.dart';

main() {
  UserPK pk = new UserPK();

  print(pk.get()); // 0
  print(pk.incr()); // 1
  print(pk.incr(17)); // 18

  pk.reset();
  print(pk.get()); // 0
}

PK的具体API请参见:[TODO]