亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Symfony 4 中為 ORM 實體動態設置模式

在 Symfony 4 中為 ORM 實體動態設置模式

PHP
守候你守候我 2022-06-17 14:29:56
我有一個應用程序,它的數據存儲在 MySQL 中。出于安全目的,每個用戶的數據都存儲在該服務器上的單獨數據庫(模式)中。內部表的結構對于所有用戶/數據庫都是相同的。我正在使用 Symfony 4。我為用戶設置(表 user_settings)創建了一個學說連接和一個實體。但是,我需要能夠將該實體用于不同的模式(數據庫)如何在運行時為 EntityManager 動態設置數據庫?我想澄清一下數據庫(用戶)的數量是未知的,所以我不能在我的配置中預先設置所有可能的數據庫。
查看完整描述

2 回答

?
桃花長相依

TA貢獻1860條經驗 獲得超8個贊

事實證明,Symfony 4 并不是為同時處理多個數據庫而設計的,并且沒有動態設置模式的默認功能。在 Fabien Papet 的評論中,回答我的問題時,他提供了另一個問題的鏈接,該問題描述了解決此問題的幾種方法。我將問題標記為該問題的副本



查看完整回答
反對 回復 2022-06-17
?
胡子哥哥

TA貢獻1825條經驗 獲得超6個贊

這應該會有所幫助;https://symfony.com/doc/current/doctrine/multiple_entity_managers.html

您會在該頁面上找到一些答案,這些答案也將針對您所追求的。


查看完整回答
反對 回復 2022-06-17
  • 2 回答
  • 0 關注
  • 109 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號