当前位置: 首页 > 知识库问答 >
问题:

与用户的多对多关系

太叔小云
2023-03-14

是否可以与用户建立多对多关系?我试图制作一个简单的实体

{
    "relationships": [
        {
            "relationshipName": "leader",
            "otherEntityName": "user",
            "relationshipType": "many-to-many",
            "otherEntityField": "login",
            "ownerSide": true
        },
        {
            "relationshipName": "member",
            "otherEntityName": "user",
            "relationshipType": "many-to-many",
            "otherEntityField": "login",
            "ownerSide": true
        }
    ],
    "fields": [
        {
            "fieldName": "name",
            "fieldType": "String"
        }
    ],
    "changelogDate": "20160712043251",
    "dto": "mapstruct",
    "service": "no",
    "entityTableName": "team",
    "pagination": "no"
}

但是当我从列表中选择用户并选择Save时,它给出了错误

org.springframework.dao.InvalidDataAccessApiUsageExc的:org.hibernate.瞬态对象异常:对象引用未保存的瞬态实例-保存瞬态实例前冲洗:com.mycompany.myapp.domain.用户;嵌套异常java.lang.IllegalState异常:org.hibernate.瞬态对象异常:对象引用未保存的瞬态实例-保存瞬态实例前冲洗:com.mycompany.myapp.domain.用户

是否可以在jhipster中与html" target="_blank">用户建立这种关系?

共有1个答案

巫马心水
2023-03-14

Jhipster目前不支持,请检查此问题:https://github.com/jhipster/generator-jhipster/issues/3827

 类似资料:
  • 问题内容: 我正在尝试创建一个消息传递系统,其中消息的发送者和接收者可以是通用实体。对于发件人来说,这似乎很好,在该发件人中只有要引用的对象(GenericForeignKey),但我不知道如何为收件人进行处理(GenericManyToManyKey ??)。 下面是一个简化的示例。PersonClient和CompanyClient从Client继承属性,但具有其自己的特定详细信息。最后一行是

  • 问题内容: 我正在尝试使用Ohm在Redis中创建多对多关系。例如,我有如下定义的Book和Author模型: 我想做的是利用Ohm的索引功能来进行以下发现: 使用上面的代码,我得到以下异常:Ohm :: Model :: IndexNotFound:找不到索引:author_id。(尝试查找提供给作者的图书时) 我已尝试按照此处所述构建自定义索引:http : //ohm.keyvalue.or

  • MongoDB多对多关联 如何在MongoDB中组织多对多关系 我在这种设置中看到的问题是MongoDB的16MB文档限制。假设我有s、s和s。有一个关联的和许多可能喜欢它的。中有许多和许多可以跟随它。一个可以有许多喜欢的并且可以跟随许多。如果我要用一个关系数据库来构建它,我会这样设置它: 理论上,如果在SQL查询中正确分页,则可以有有限数量的和跟随的;可以有无限数量的喜欢的;可以有无限数量的喜欢

  • 我还想知道如何定义每个模型上的关系--你是否需要或者是否可以只在用户上定义关系?

  • 如果我尝试以下操作,则页面正在加载: 有以下表格:-用户-user_department-部门 数据透视表用户\u部门有两个外键:-部门\u id-用户\u id 在我的用户模型中: 在我的部门模型中: 顺便说一下:以下代码正在工作: 但是我无法在不破坏我的页面的情况下获得用户的部门。 有什么想法吗?