我非常瞭解標準SilverStripe Data Structure和表/字段命名約定。但是,如何將SilverStripe與預先存在的數據庫整合?有什麼辦法可以將現有的表/字段與SilverStripe ORM和DataObjects可用的不同命名約定映射到一起嗎?另外,是否可以將ORM與兩個不同的數據庫一起使用?SilverStripe中的數據庫表/字段映射,集成附加數據庫
2
A
回答
3
在最近的一個項目中,我遇到了同樣的問題,並且我通過CRM數據庫解決了在SS數據庫中創建視圖,以便按照喜歡的方式向SilverStripe呈現數據。顯然,我也創建了DataObjects映射數據,因此不需要開發/構建。這不是一個簡單的方法,但如果你幸運的話,第二個數據庫邏輯類似於SS邏輯,這是一個可行的任務。
現在我有一個CRM將數據寫入其數據庫,其邏輯和SS通過視圖讀取它,就像它是它自己的DataObject一樣。
祝您好運:)
0
據我所知,恐怕對這兩個問題的答案是否定的。
我想最好的選擇是編寫一個連接到舊數據庫的導入程序,獲取數據,然後爲它創建銀色條紋對象。
如果你不得不同時運行這兩個系統,它將成爲竅門。我想在這裏考慮的第一件事可能是兩個系統之間的休息api,但不知道如何做到這一點。
相關問題
- 1. 查找數據庫DDL映射字段
- 2. 如何在UML中建模數據庫到數據庫的集成/映射?
- 3. 數據庫映射庫
- 4. 收集表中的字段(數據庫)
- 5. 映射ABAP中兩個數據庫表的字段
- 6. Pentaho數據集成映射
- 7. Zend的表單字段映射到數據庫列
- 8. 附加列表[數據庫]
- 9. 從添加的NHibernate映射生成數據庫表在
- 10. Java數據庫與映射?
- 11. ModX Revo:數據庫映射
- 12. 映射生產數據庫
- 13. XML映射到數據庫
- 14. 內存映射數據庫
- 15. 映射:跨數據庫
- 16. 數據庫映射方法
- 17. 如何映射數據庫?
- 18. 休眠數據庫映射
- 19. 數據庫/對象映射
- 20. 將屬性類中的字段映射爲數據庫列值
- 21. 映射數據庫表到類
- 22. log4net將自定義數據映射到數據庫中的字段
- 23. 用我預定義的數據庫字段映射Excel工作表字段php
- 24. 將字段映射結果插入到mysql數據庫中
- 25. Rational RequisitePro中的字數據庫集成
- 26. 加密數據庫字段
- 27. 數據庫中沒有表的實體上的數據庫映射結果
- 28. 如何從格里芬的框架數據映射數據庫映射數據
- 29. 如何映射的Json屬性蒙戈數據庫字段
- 30. Drupal 7的節點 - >字段映射在數據庫
您可以使用MySQL中的視圖將CamelCase轉換爲下劃線。一篇非常有趣(但較老)的文章通過Rails使用SilverStripe演示了這一工作:http://www.silverwirt.de/using-the-silverstripe-cms-within-rails/ – pstaender