DataMapper的是Ruby的一个线程安全的ORM,使开发人员能够轻松地使用一个通用的应用程序编程接口(又名一个API)各种数据存储系统进行交互。
它配备了大量的功能和(官方和社会各界的支持)的适配器,允许它有很多媒体的工作,保持一个统一的核心,同时还能够适应任何基础技术。
DataMapper的是检测模式,并允许开发人员能够轻松地迁移/它们之间的升级,同时保持数据的完整性完好的相当不错。
有支持包括便于查询,身份映射,懒惰的数据加载,和大量的文档,让你开始的
特点:
- <李类=“bbli”>支持的数据库驱动程序/适配器:
- 在SQLite的
- 在PostgreSQL的
- 在MySQL的
- 在MongoDB中
- 在Riak
- 在Redis的
- 在MSSQL
- 在Windows Azure中
- 的SimpleDB
- 在YAML
- 在RDF
- 在鼬
- 在内存
- REST
- IMAP
- 在AppEngine上
- 在数据存储(GAE)
- 在谷歌数据
- 在谷歌视频
- FQL
- 在GitHub上
- ISBN DB
- 在JDBC
- LDAP
- 在AWS S3
- 在Salesforce的
- 在狮身人面像
什么在此版本中是新的:
- 在资源[]和资源[] =不再当失败属性名称不知道
- 在链式冗余使用辗转导致更好的性能
- 在布尔属性类型转换被重构
- 在与设置默认属性选项的各种问题进行了修复
- 在资源属性#=不再使用public_method_defined? - 这是一个安全补丁防止可能的DDOS攻击
- 在用自动迁移在多个存储库问题已修复
- 在编码问题二进制属性是固定
- 在STI查询均无不再包括顶层类名
- 在UnderscoredAndPluralizedWithoutLeadingModule命名约定加入
- 在belongs_to的支持:唯一选项
- 属性名称的确认进行了改进
评论没有发现