Marshal Wu

Results 4 comments of Marshal Wu

使用 sequelize 的 validation 是可以的,比如这样是生效的: ```ts app.collection({ name: "posts", createdBy: true, fields: [ { type: "string", name: "title" }, { type: "text", name: "content" }, { type: "string", name: "email",...

谢谢支持。 按照你的视频视步骤,在另外实例做了一个最简单的,是可以的。 但是同样步骤在我的实际情况下没有保存关联关系。 我删除了所有相关表再做一次,是可以的。 之前曾弹出报错,可能有关联关系。 找了下,有这2个。 ``` original: Error: Duplicate entry 'clue_tags' for key 'collections.name' at Packet.asError (/usr/src/app/node_modules/mysql2/lib/packets/packet.js:728:17) ``` ``` RangeError: Maximum call stack size exceeded at new Model (/usr/src/app/node_modules/sequelize/lib/model.js:78:14)...

这个问题我碰到过: ``` no such file or directory, stat '/nocobase/pakages/app/client/dist/index.html' ``` https://github.com/nocobase/nocobase/blob/b848b9cd6774df6ed86acd30edb81ed6381c3555/docker/nocobase/Dockerfile#L8 要改为: ```sh && yarn install ``` 原因大致是,加 `--production` 造成一些编译前端的包不被安装,`nocobase build` 构建前端的时候发现包未安装就不编译了(不报错,但是有警告提示信息)。

这个 issue 涉及的环境,没有用到 es。