我刚刚安装了Loopback4 (基于TS),我正在尝试使用它,因为使用它创建API看起来非常容易。我的问题相当简单(但我不知道答案)。如何增加我的模型的id?
让我说我已经在我的模型(用lb4 model创建) ->中得到了这个
export class Post extends Entity {
@property({
type: 'number',
id: true,
required: false,
})
Id: number;第一个帖子(不添加ID)使用Id = 0创建它。没有下一篇文章,因为Id没有自动增量。
关于怎么做有什么建议吗?正如我的标题和MySQL中所述,我使用的是LB4。
编辑:或者更好的是,是否有任何方法来修改Loopback4 (回环-下一步)创建表的方式?有一个命令需要在DB表创建之后运行,类似于ALTER TABLE post CHANGE Id Id INT(11) NOT NULL AUTO_INCREMENT;
我一直在搜索选项树,但是我没有发现任何相关的东西,我不认为单独连接到数据库是个好主意。
发布于 2018-12-25 13:30:50
谢谢github。显然,它非常类似于LB3 (我没有使用)。
@property({
type: 'number',
id: true,
generated: true,
})
Id: number;添加generated: true会打开mysql上的自动增量。
https://stackoverflow.com/questions/53915620
复制相似问题