doctrine

    0熱度

    2回答

    我想在symfony中的服務中取消類Doctrine \ ORM \ Tools \ Pagination \ Paginator,因此服務返回此類的實例不存在。通過最佳實踐,我可以直接傳遞類或創建返回此類實例的服務。

    0熱度

    1回答

    我做了一個querybuilder把我想要的所有實體放到一個請求中,但最後它做了26個sql請求。 有沒有辦法做到這一點? 謝謝你的回覆/幫助。 這裏是查詢生成器: $builder = $this->createQueryBuilder("message") ->innerJoin("AppBundle:User", "user", "WITH", "message.sender =

    0熱度

    1回答

    谷歌搜索和嘗試,但失敗。 如何配置Fusio以使用redis。 //'psx_cache_factory' => null, 這並不工作: 'psx_cache_factory' => 'redis' 這也行不通: 'psx_cache_factory' => 'redis://127.0.0.1:6379',

    0熱度

    1回答

    我有以下字段的表操作: idAction 討論終結 日期 我想遍歷並顯示所有的idAction在我的DB + idAction與Cloture = 0組到相同的日期(兩者)。 我嘗試了下面的方法。但它不起作用。誰能幫我? $query = $this->getEntityManager()->createQuery( 'SELECT COUNT(a.idAction) AS nmbreActio

    2熱度

    2回答

    任何人都可以解釋@UniqueEntity驗證器,@UniqueConstraint表註釋和unique=true選項@Column註釋之間的概念區別是什麼。 據我所知,@UniqueConstraint在數據庫級別添加了UNIQUE索引,@UniqueEntity在ORM級別上進行了驗證。那麼我應該使用什麼選項,還是我全部使用它們?

    0熱度

    2回答

    我想堅持兩個有OneToMany和ManyToOne關係的實體。 我想嵌入窗體內的窗體集合。 我有一個多對一的相關實體,每次創建一個與Candidat相關的新CurriculumVita列candidat_id_id爲null。 只有實體CurriculumVitae已成功創建並保持,但數據數據表中的Candidat ID除外。 簡歷表 ID | titre | candidat_id_id |

    2熱度

    2回答

    我想問你,如果可能的話,在本地教條方法preload子屬性中創建。不通過延遲加載。例如: 我有3個實體。 (產品,項目,顏色)。 產品在項目上具有ManyToMany關係,項目在Color上具有ManyToMany關係。 /** * @ORM\Entity * @ORM\Table(name="product") * @ORM\Entity(repositoryClass="AppBundl

    4熱度

    1回答

    我正在將ZF3應用程序的DBAL遷移到Doctrine,並且希望一步一步地繼續。目前我正在使用Mapper對象的層次結構。像FooEntity層次結構中的每個實體都有一個根據FooMapper。嵌套實體的保存通過嵌套Mapper來執行。每個Mappers將其實體保存爲Zend\Db\Sql\Insert或Zend\Db\Sql\Update,併爲子實體調用適當的Mapper,如BarMapper的

    1熱度

    1回答

    我想從某個日期到另一個日期檢索數據。 事情是,我在數據庫中的日期是這樣形成的:YYYY-mm-dd hh:mm。 我使用的日期僅爲YYYY-mm-dd。 我嘗試這樣做: ​​ 最終的SQL請求 SELECT * FROM bar_contacts WHERE created_at BETWEEN "2015-11-30*" AND "2017-09-20*";

    1熱度

    1回答

    我與php7.1的新功能,允許在一個項目的Symfony 3返回可空類型的工作,但我有一個實體使用此當一個問題: <?php // .... public function getCreatedBy(): ?string { return $this->createdBy; } 當我使用這個功能我有這樣的錯誤: Type error: Return value of Pro