是否支持一对多表创建数据?

image
是否支持这样一步创建数据至两个数据表(两表是一对多关系)

你是说主从关系的实体维护界面吗?这算是常规界面,你可以从界面向导创建一个这样的界面。

image

image
确认报错
一下是many to one 的实体中映射的字段(studio自动配置出来的)
image

  • 修改实体后是否同步了DB
    image

  • 查一下表中是否存在这个字段

数据库层面并没有设置外键关系,只是从数据库generate了datamodel,然后通过studio新增加了one to many和many to one

一对多关系,如果是 Association,则需要自己管理子实体的保存。如果是 Composition,也就是说,子实体与父实体一起保存的话,Jmix默认就支持,需要在创建父实体编辑界面的时候,选中子实体列表的属性:
image

创建的界面就包含了子实体的列表:
image

您好,已解决。尝试了数据库可以不做物理层面的外键,datamodel来做。支持分别提交和共同提交。
image
创建masterdetails,点击主表的创建/编辑,右侧的子项tab中的编辑和删除在没有选中数据时也是可以点击的,且会弹出如下错误信息,这个地方是否是一个bug?
image

该问题辛苦帮忙确认下

@bryanyin 我感觉是个问题,如果在创建时:编辑按钮不激活或者点击时弹通知而不是异常。