我最近开始使用JsGrid,我真的很喜欢它。与文档进行交互和记录很简单。
我虽然面临一个小问题:
每当我在JsGrid应用程序中插入一个新行时,我都会被问到一个ID。如果此ID恰好与现有ID相同,则会在MySql数据库(唯一键)上出现错误。
有没有办法为用户填写ID,并确保在插入时不能改变它?
谢谢!
答案 0 :(得分:1)
通常在数据库级别生成ID。因此,用户不应提供新项目的ID。从网格中删除ID字段或只是将其设为只读,删除type
属性。
它在示例项目中实现,展示了如何将jsGrid与PHP + MySQL RESTful后端https://github.com/tabalinas/jsgrid-php一起使用。