propel2

    0熱度

    1回答

    我正在使用Propel ORM使加載和將相當大的表單保存到數據庫更容易。這個表格非常龐大,但它的數據非常平坦,所以它基本上是一個大型的表格(讓我們稱之爲人員),它有幾百列。我不想在一個表中有幾百列,所以我有一個主表和一堆一對一的子表。 我使用的代理行爲描述爲here。這很好,因爲我可以撥打PersonQuery::create()->findPK($id)->toArray(),它不僅讓我能看到P

    2熱度

    2回答

    我使用Propel2 ORM不存在改變W/PostgreSQL的,這是我的配置: propel: database: connections: default: adapter: pgsql dsn: pgsql:host=localhost;port=5432;dbname=sps_db user: postgres

    0熱度

    1回答

    在我的數據庫中user_group表UNIQUE_KEY由兩列user_id和user_group_id組成。這是怎麼看起來像在推進模式: <unique name="UNIQUE_KEY"> <unique-column name="user_id"/> <unique-column name="user_group_id"/> </unique> 如果它是關於

    0熱度

    1回答

    我想在運行聚合函數(SUM)的propel中運行查詢。 我的代碼 $itemQuery = SomeEntity::Create(); $itemQuery->withColumn('SUM(SomeColumn)', someColumn) ->groupBy(SomeForeignKey); 問題 它理論上應該回報每一位組項目的總和,但問題是推動試圖獲取所有列,還追加了一堆其

    4熱度

    1回答

    我有一個長期運行的工作,使用Propel2構建。但是,有時它與臭名昭着的mysql server has gone away錯誤崩潰。我想通過重新連接到服務器來恢復這個錯誤,也許在等待幾秒鐘後。有沒有人有一個想法如何強制Propel在連接丟失後重新連接?我沒有找到任何線索如何從Propel或PDO API執行此操作。

    1熱度

    1回答

    我有一個數據庫有兩個表和一個視圖,我使用propel init創建一個項目,現在當我剛剛在Propel創建的文件上有兩個表時,我可以從我的表中獲取查詢我無法訪問我的查看從中獲取查詢! 我讀了一些關於他們的Github上庫關於推進意見的相關問題,但沒有發現任何方式把我的看法就像我在PHP表, 反正現在我想知道是否有任何如何讓我的推動視圖,並使用該類像表普通查詢類從它獲取查詢?

    2熱度

    1回答

    有沒有辦法讓Propel在添加/更新行時自動轉義保留字的列名? 現在我有一個名爲「秩序」欄,當我嘗試使用 $row->setOrder(1)->save(); 我得到一個語法錯誤「PHP致命錯誤更新:未捕獲的異常‘PDOException’有消息「SQLSTATE [42601] :語法錯誤:7錯誤:在「order」或接近「order」的語法錯誤\ nLINE 1:UPDATE terms S

    0熱度

    1回答

    我想使用propel 2,在windows中使用.zip文件,但是我無法使其按照文檔1(我使用wamp和ampps,不同的服務器) 所以我解壓文件在我的WWW文件夾中我的(wamp)服務器 我嘗試撥打http://server/test/propel/bin/propel.php 我得到一個500錯誤頁面;看着PHP的日誌文件,我看到: PHP Fatal error: Class 'Symfon

    0熱度

    1回答

    我只需要做的一件事就是將PHPNAME類型的所有結果字段重命名爲FIELDNAME。我運行這樣的查詢: $members = MemberQuery::create()->filterByOrganizerId($organizerId) ->setFormatter($formatter) ->useTableOneQuery() ->useTableTwo

    0熱度

    2回答

    在ObjectCollection上使用toJSON()時,屬性的名稱始終基於PHP名稱。例如: 對於列type_name的JSON屬性變得TypeName等 有沒有一種方法,使行走使用字段/列的名字呢?