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的支持:唯一選項
- 屬性名稱的確認進行了改進
評論沒有發現