Skip to content

Customize next value #127

@biluochun

Description

@biluochun
SomeSchema.plugin(AutoIncrement, {
    id: '_id',

    // default:  counter__hooks: (next) => ++next
    counter__hooks: (next: number) => {
        if (next > 100) return next + 3;
        if (next === 1024) return 1026;
        return next + 4;
    },
});

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions