Ruby DataMapper:是否有与 Java Hibernate 相当的工具?组件映射?

发布于 2024-10-15 20:17:43 字数 147 浏览 1 评论 0原文

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

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

Coming from a Java/Hibernate environment, I can map some columns within a table to be a "component" that is belongs to a parent class. For example an User object contains a Preference object, which actually mapped all the attributes into one table in the database.

Is there anything similar in DataMapper? or other database interfacing library?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

枯寂 2024-10-22 20:17:43

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

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

DataMapper currently doesn't support this feature, but it's on the roadmap and is referred to as "embedded value". ActiveRecord supports defining embedded values already.

As long as DataMapper has no builtin support for embedded values, they can be "faked" by following the pattern outlined in https://gist.github.com/873428

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文