doctrine

    0熱度

    1回答

    我得到了(或者說2)小問題(S) 從doctrine manual $conn->export->createTable('test', array('name' => array('type' => 'string'))); $conn->execute('INSERT INTO test (name) VALUES (?)', array('jwage')); 最新的$ conn->導出

    0熱度

    1回答

    我有一個對象模型,其中包含一個類與幾個子類。 該子類從父級共享幾個字段,但它們每個都有其自己的字段,也都有 。 我使用column_aggregation繼承類型來執行此操作,因爲我想要能夠多態地存儲父類 類型的對象,但檢索子類類型的對象。 到目前爲止,我可以檢索完整的子類類型的對象。 我的問題是,當我在任何一個子類上調用getColumns()時,I 將獲得聚合表的所有字段,所以我將所有子類中的

    2熱度

    1回答

    我在我的一個項目中遇到問題,我在那裏使用Doctrine作爲ORM。 由於某些原因,在重建模型和數據庫結構時,Doctrine忽略了行爲和關係,我在其中一個表定義中進行了定義。該YAML表定義是這樣的: ... User: actAs: Timestampable: Sluggable: unique: true fields: usern

    2熱度

    1回答

    我有兩個表「系列」和「程序」,程序是多對一的系列。 系列表 id | name -------------- 1 | lorem 2 | ipsum 3 | foo 4 | bar 計劃表 id | name | series_id --------------------- 1 | program1 | 1 2 | program2 | 2 3 | program3 |

    1熱度

    1回答

    我已經得到了以下數據庫結構: Account: columns: email: string(255) name: type: string(255) UserRegistered: columns: email: type: string(255) email: true notn

    1熱度

    1回答

    我正在嘗試在客戶端服務器上進行symfony項目的生產。 該網站的工作我們公司的服務器上很好,但現在我有這樣的錯誤: 500 | Internal Server Error | Doctrine_Connection_Exception PDO Connection Error: SQLSTATE[HY000] [2002] Can't connect to local MySQL server

    1熱度

    1回答

    是否可以使用原則上現有實體模型,如: class user{ protected $_id; protected $_name; public function set_id($_id){} public function get_id(){} public function set_name($_name){} public function get_name(){} } 或

    1熱度

    2回答

    我正在使用Doctrine作爲ORM的Symfony應用程序。我想運行與WHERE foo IN (bar)子句的查詢,並且我加入了IN有點像這樣: $query->andWhereIn('p.foo', $bar); 其中$酒吧是ID號的數組。瀏覽文檔並嘗試一些組合,我無法讓Doctrine將我作爲命名參數傳遞給它的參數對待。 因此,我不得不爲其他查詢使用位置參數,因爲您不能混合這兩個參數。

    1熱度

    4回答

    我正在觸發一個適用於一頁但不適用於另一頁的更新查詢。 下面是輸出: Fatal error: Uncaught exception 'Doctrine_Connection_Mysql_Exception' with message 'SQLSTATE[HY093]: Invalid parameter number: number of bound variables does n

    0熱度

    1回答

    我有一個簡單的原則代碼: $dql = Doctrine_Query::create() ->select('u.ident, u.username, u.email') ->from('Users u, u.Attributes ua'); if ($query) { $dql->where('u.username LIKE ?', "%$query%")