doctrine2

    0熱度

    1回答

    我正在嘗試使用ZF3的Doctrine2。所有組件都與作曲家一起安裝。 當我嘗試使用實體我有一個例外: 主義\ COMMON \持久性\製圖\ MappingException 級 '應用程序\實體\競賽' 不存在 $concours = $this->entityManager->getRepository(Concours::class); :當我在控制器的操作使用 拋出異常 我有同樣的問

    1熱度

    2回答

    我有以下代碼: //Delete old existing file(s) $files = $record->getFiles(); foreach ($files as $file) { $em->remove($file); } $em->flush(); $link = $record->getLink() ? $record->getLink() : new L

    0熱度

    1回答

    在SQL我有這個 AND oir.id IS NULL AND IF(t.work_type = 'contract' AND te.status != 2, FALSE, TRUE) ,我不知道如何正確創建此 IF(t.work_type = 'contract' AND te.status != 2, FALSE, TRUE) 幫助定製DQL,給我DQL請爲這個IF( ) 我覺得

    1熱度

    1回答

    我無法弄清楚哪一個是映射一個實體屬性與來自存儲在不同實體中的對象列表的選定對象的最佳方法。 示例使用情形: 我有5種帳戶類型的AccountType實體(我需要有一個實體,因爲它有許多協會和類似啓用的屬性,等等...)。 我有一個User實體與$accountType屬性。 User只能選擇一個AccountType(使用表格)。 問: 這是映射User:accountType財產的常見方式?考慮

    0熱度

    1回答

    所以我有這樣的數據庫設置。 電話號碼屬於分組。用戶也屬於分組。我試圖弄清楚如何獲得屬於一個分組的所有用戶,但是通過實體對象而不是隻是一個查詢,如果這是可能的話。 比如我知道我能做到這樣的查詢... <?php /** * Auto generated by MySQL Workbench Schema Exporter. * Version 3.0.3 (doctrine2-annotat

    0熱度

    1回答

    我有一個問題,使用Symfony和Doctrine的搜索框。我使用Symfony的2.8版本。 我的問題是: 的EntityManager#堅持()預計參數1是一個實體對象,給定陣列。 500內部服務器錯誤 - ORMInvalidArgumentException 所以,這是我爲我的搜索框中鍵入類型: /** * {@inheritdoc} */ public function build

    0熱度

    1回答

    我怎樣才能LEFT和加WHERE條件? 它不會讀取它帶來的所有ridedriver對象的位置? SELECT p FROM RideDriverEmployeeBundle:Ridedriver p LEFT JOIN Chaya3niUserBundle:Bookings b WITH b.idridedriver = p.id WHERE p.frequency IS NOT NULL

    1熱度

    1回答

    我有一個問題,我使用的學說爲4年,但我不知道他是否加載一個實體的所有數據(包括關係),當我們搜索對象如: $entity = $entityManager->find('Entity', $id); 在這種情況下,所有的關係屬性是否設置? 我有一個具有很多關係屬性的類(WITHOUT Fatch = eager),它的原因超負荷? 或者學說知道只有在使用get方法的屬性時纔會搜索關係? 如果你

    0熱度

    1回答

    我已經設置獨立於Symfony框架的原則和Symfony形式(因爲我不需要大部分)。 我遇到的問題是,當試圖堅持一個具有「類型」原則的新「審計」似乎想要堅持關係的擁有方(類型)。 例如,審計可能有一種車輛服務。 // -- Model/Audit.php -- /** * @var \Model\Type * * @ORM\ManyToOne(targetEntity="Model\Aud

    0熱度

    1回答

    我已經得到了定義(在陽明映射)中,用戶實體 namespace My\CoreBundle\Entity; use Doctrine\ORM\Mapping as ORM; class User { ... ,我創建了一個從實體繼承的子類,這樣我就可以添加一些自定義的驗證方法和我的需要,但並不需要被保留(如ConfirmPassword,ConfirmEmail場) namespac