1

来自 Java/Hibernate 环境,我可以将表中的某些列映射为属于父类的“组件”。例如,一个 User 对象包含一个 Preference 对象,它实际上将所有属性映射到数据库中的一个表中。

DataMapper中是否有类似的东西?或其他数据库接口库?

4

1 回答 1

1

DataMapper 目前不支持此功能,但它在路线图上并被称为“嵌入值”。ActiveRecord 已经支持定义嵌入值。

只要 DataMapper 没有对嵌入值的内置支持,就可以按照https://gist.github.com/873428中概述的模式“伪造”它们

于 2011-02-03T12:50:37.097 回答