ruby - 在 Sequel/Ruby 中映射嵌套模型对象?
问题描述
我的数据库中有一个“订单”表,其中包含订单送货地址的列,例如shipping_address_street
或shipping_address_city
(旧版,因此无法更改)。我想将这些字段映射到Address
包含地址所有属性的嵌套对象。
Property order_number maps to column order_number
Property shipping_address contains an object of class `Address`
Property shipping_address.street maps to column shipping_address_street
Property shipping_address.city maps to column shipping_address_city
续集支持吗?
解决方案
Sequel 通过组合插件支持这一点:http: //sequel.jeremyevans.net/rdoc-plugins/classes/Sequel/Plugins/Composition.html
推荐阅读
- flask - 如何在 jinja select 中发送 2 个参数?
- reactjs - 如何将当前索引传递给 react-image-lightbox?
- css - 迁移 TypeScript 后,SASS 编译的 CSS 文件不会加载到 CRA 应用程序中
- c# - ASP.NET 2.2 用户角色的问题
- android - 如何解决角色无法解析或不是字段的问题
- javascript - 在反应中访问全局变量
- dependency-injection - 如何将服务注入到苗条的孙子组件中?
- node.js - 验证错误:需要路径,但变量既不为空也不为空
- c++ - 如何获取十六进制格式的共享密钥?
- amazon-web-services - 无法使用 golang SDK 在 AWS RDS 上运行 SQL 查询