将Objectbox从2.2版更新到2.3.4版后,我在构建应用程序时收到以下消息:

错误: ObjectBox 'Athlete.shoesRelation‘每个关系只允许一个@Backlink。删除所有@Backlink,只保留一个@Backlink。

代码运动员类:

@Transient @Expose
private List<Club> clubs;
@Transient @Expose
private List<Gear> bikes;
@Transient @Expose
private List<Gear> shoes;

@Backlink @Expose(deserialize = false, serialize = false)
public ToMany<Club> clubsRelation;
@Backlink @Expose(deserialize = false, serialize = false)
public ToMany<Gear> bikesRelation;
@Backlink @Expose(deserialize = false, serialize = false)
public ToMany<Gear> shoesRelation;

Code Gear类:

@Transient @Expose
private Athlete athlete;
@Expose(deserialize = false, serialize = false)
private ToOne<Athlete> athleteRelation;

为什么我不能反向链接shoesRelation /出了什么问题?

转载请注明出处:http://www.lishuoershouche.com/article/20230331/1517092.html

随机推荐

  1. ObjectA inside ListA、ListA inside ObjectB、ObjectB inside ListC

    我正在制作一款socket.io游戏,存储子弹数据对我来说是一个问题。如何将bullet对象放在bullet对象列表中,即放在一个对象中,即放在所有主要对象的列表中。服务器代码:var Player = function(id) { ...

  2. ObjectBox是否支持FullTextSearch (fts)?

    我想知道ObjectBox是否支持非英语语言的FullTextSearch (fts),例如日语、韩语、中文、英语?如果它支持,有什么关于如何在AndroidStudio中做到这一点的建议吗?谢谢

  3. 合并ObjectBox和kotlinx.serialization的@Entity类会导致冲突

    我正在尝试以Bundle的形式传递一个数据类。为了做到这一点,需要序列化数据类。然而,当您引入@Serializable注解与@Entity注解相结合时,尤其是与具有关系的数据类相结合时,似乎就会出现问题。@Entity @Serializ...

  4. 详解ObjectARX开发环境的创建与开发实例Hello World(VS2005+AutoCad2008+ObjectArx2008)

    在一个做CAD二次开发的公司做Web开发,感觉可提升的空间很小。 有必要研究一下公司的产品开发,以利发展。 一、首先安装好vs05与cad2008 安装cad的时候也没有什么特别,加载到虚拟光驱,安装过程中有个错误提示,不影响继续。 二、...

  5. Objectbox:每个关系只允许一个@Backlink

    将Objectbox从2.2版更新到2.3.4版后,我在构建应用程序时收到以下消息:错误: ObjectBox Athlete.shoesRelation‘每个关系只允许一个@Backlink。删除所有@Backlink,只保留一个@Bac...

  6. ObjectBox build.gradle

    尝试使用ObjectBox作为java桌面数据库。然而,在遵循了https://docs.objectbox.io/java-desktop-apps网站上的文档之后,它就不工作了。找不到MyObjectBox错误。我正在使用eclipse...

  7. 如何使用objection js knex js从postgresql调用自定义函数

    我使用hapi js和postgresql和ORM objection js (knexjs)构建api。我在postgresql中使用两个参数创建了自己的函数。当我尝试使用objection .raw调用我的函数时,它不起作用。这是我尝试...

  8. ObjectARX填充

    1、填充边界类型 外边界External。 内边界Outermost。 网上基本认为外边界是Outermost,内边界是Default,其实通过分析很容易知道CAD的原理。 hatch.NumberOfLoops 2 hatch.Get...

  9. 打开数据库‘objectbox’时出错:在实体“相册”的属性“artistId”中:缺少virtualTarget

    我正在尝试使用docker在Windows上设置同步服务器,但在运行以下命令后收到“打开数据库‘objectbox’时出错:在实体”相册“中,属性artistId:missing virtualTarget”:docker run --rm...

  10. C#通过在不进行类型检查的情况下对其父字段进行操作来填充ObjectB字段

    对象X有一些对象B感兴趣的数据,但它对其父对象(对象A)进行操作。对象B声明了一个没有在对象A中声明的字段。对象C也是对象A的子级,但它并没有声明对象B所声明的那个字段。如何填充object B字段?(类型检查和类型转换真的是唯一的解决方案...