doctrine2

    0熱度

    1回答

    我有以下SZENARIO: 用戶創建一個Scan 的ScanSubscriber聽prePersist,preUpdate和onFlush 在onFlush一些可能會發生的罕見情況需要CampaignParticipation(與給定的Scan有關)才能完成。我在這裏更新了一些其他實體,並且我還爲相關用戶創建了一個AccountBalanceChange。之後我只需撥打$unitOfWork->c

    0熱度

    1回答

    這裏是我編隊類: class Formation { /** * @var int * * @ORM\Column(name="id", type="integer") * @ORM\Id * @ORM\GeneratedValue(strategy="AUTO") */ private $id; /** * @var string * * @ORM\Column(na

    1熱度

    1回答

    現有我已經執行 斌/控制檯d:■:U --force 然後架構已成功創建。但是,如果我再次執行這個命令,Symfony想要重新創建模式。怎麼會這樣? 查看完整的命令行輸出: jepster @電腦〜/ PhpstormProjects /社區(主)$斌/控制檯 d:■:U --force更新數據庫模式...數據庫架構更新 成功! 「7」 查詢被執行jepster @電腦 〜/ PhpstormPr

    0熱度

    1回答

    我想基於這些頁面向所有教義表添加前綴: docs.doctrine-project.org/projects/doctrine-orm/en/latest/cookbook/sql -table-prefixes.html和 stackoverflow.com/questions/7504073/how-to-setup-table-prefix-in-symfony2 我也使用依賴注入來使用前綴

    1熱度

    1回答

    我從零開始弄軟件。在主頁內,我想展示作者和書籍。要做到這一點,我用三個查詢: /** * @Route("/", name="homepage") */ public function indexAction( Request $request ) { $numberOfBooks = $this->get('doctrine')

    0熱度

    1回答

    我有以下實體: a.php只會 <?php namespace AppBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * @ORM\Table(name="a") * @ORM\Entity() */ class A { /** * @ORM\Column(name="id", type="integ

    0熱度

    1回答

    我試圖在表中插入一些行時出錯。這是我的實體之間的關聯問題,但我不知道如何解決它。 banque_statistiquecolle表爲空,我無法插入任何行,banque_colle包含一些行。我試圖插入的行鏈接到這些banque_colle行。 查詢: INSERT INTO banque_statistiquecolle (id, colle_id, effectif, moyenne, medi

    4熱度

    1回答

    我有一個難以解決的問題,我不知道該怎麼做。 我想歸檔一些實體,然後從初始表中刪除它們。問題是這些實體是連在一起的。我有一個接近工作的代碼,但我認爲這不是一個乾淨的方法。它由SQL查詢組成,這些SQL查詢將具有ID的行復制到新表中。 另一個問題是我不需要一些字段來歸檔,因此歸檔實體與初始實體不完全相同。 由於我的表的大小,我正在使用原始SQL查詢而不是DQL。 我要存檔這些實體:科爾,ColleQC

    0熱度

    1回答

    我想向第三方捆綁實體添加其他邏輯。在這個實體中有添加和刪除功能。 有沒有辦法擴展這個實體並覆蓋add和remove函數? 這是我的擴展實體。我嘗試延長Oro\Bundle\CalendarBundle\Entity\CalendarEvent。當我運行它時,我的擴展實體不被調用。 <?php namespace CampusCRM\CampusCalendarBundle\Entity

    0熱度

    1回答

    使用findBy()方法我有一個簡單的控制器如下: public function fetchDataAction($username){ $user_email = $this -> getDoctrine() -> getRepository('AdminBundle:Users') -> findBy(array('username' => $usernam