在我的应用程序中,我有分别用于ID和主键的字段(用于FK引用)。我想将此主键字段设置为自动递增和非id字段。在loopback4中有什么方法可以做到这一点吗? LB4很新。
答案 0 :(得分:0)
是的。实际上,自动递增是由DB而不是LB4模型完成的。因此,您只需要为数据库中的该列设置自动递增。例如,对于Postgres DB,您应该
CREATE TABLE ame.auth_client (
id integer NOT NULL GENERATED BY DEFAULT AS IDENTITY,
name varchar(100) NOT NULL ,
primary_key integer NOT NULL GENERATED BY DEFAULT AS IDENTITY ,
CONSTRAINT pk_auth_client_id PRIMARY KEY ( id )
);
希望有帮助。