【问题标题】:DataNucleus - HashMultimap datastore created as mediumblobDataNucleus - 创建为 mediumblob 的 HashMultimap 数据存储
【发布时间】:2017-07-18 14:14:57
【问题描述】:

我正在尝试在我的一个实体对象中使用 HashMultimap 类型。

@Persistent
private HashMultimap<String, String> testMap;

JDO

<field name="testMap" persistence-modifier="persistent" serialized="false">
    <join />
</field>

但是,当我使用 DataNuclues 运行架构工具时,该字段被创建为 mediumblob。我的问题是我是否可以强制将其创建为连接表。

我所追求的基本上是一种可以支持重复键值的hashmap数据类型。

我使用 MySQL 作为数据存储

谢谢

【问题讨论】:

  • 公平的猜测是这种类型,不管它是什么,都不受支持,所以它回退到序列化。

标签: jdo datanucleus


【解决方案1】:

来自 DataNucleus 的安迪

默认包不支持HashMultimap

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-03
    • 1970-01-01
    • 2020-07-24
    • 2022-06-11
    相关资源
    最近更新 更多