«doctrine-orm» etiketlenmiş sorular

Doctrine ORM bir PHP ORM'dir. Doctrine 1.2 Aktif Kayıt modelini kullanırken, Doctrine ORM 2 ve üstü Veri Eşleştiricisi modelini kullanır. Doctrine projesi, PHP'de yazılan veritabanı soyutlaması ve Nesne-İlişkisel Eşleştirme ile ilgilenmek için açık kaynaklı kitaplıklar ve araçlardan oluşan bir koleksiyondur.

3
Symfony2 ve Doctrine - Hata: Geçersiz PathExpression. StateFieldPathExpression olmalı
Şuna benzeyen bir varlığım var: /** * @Gedmo\Tree(type="nested") * @ORM\Table(name="categories") * @ORM\Entity() */ class Category extends BaseCategory { /** * @ORM\OneToMany(targetEntity="Category", mappedBy="parent") */ protected $children; /** * @Gedmo\TreeParent * @ORM\ManyToOne(targetEntity="Category", inversedBy="children") * @ORM\JoinColumn(name="parent_id", referencedColumnName="id", onDelete="SET NULL") */ protected $parent; } ve şöyle bir sorgu çalıştırmaya çalışıyorum: $qb = $this->em->createQueryBuilder() ->select('c.parent') …

12
Doctrine varlıkları Symfony 2.0 AJAX uygulamasında JSON'a nasıl kodlanır?
Oyun uygulaması geliştiriyorum ve Symfony 2.0 kullanıyorum. Arka uca birçok AJAX isteğim var. Ve daha fazla yanıt, varlığı JSON'a dönüştürüyor. Örneğin: class DefaultController extends Controller { public function launchAction() { $user = $this->getDoctrine() ->getRepository('UserBundle:User') ->find($id); // encode user to json format $userDataAsJson = $this->encodeUserDataToJson($user); return array( 'userDataAsJson' => $userDataAsJson ); …

2
Doktrin 2 ve fazladan alan içeren çoktan çoğa bağlantı tablosu
(Tutarsız sorum için özür dilerim: Bu yazıyı yazarken bazı soruları cevaplamaya çalıştım ama işte burada :) Bir bağlantı tablosu içinde çoka çok ilişkisi olan, ancak aynı zamanda bağlantı başına bir değer, bu durumda bir stok tutma tablosu olan bir veritabanı modeli oluşturmaya çalışıyorum. (Bu, yaşadığım daha fazla sorun için temel …

17
EntityManager kapatıldı
[Doctrine\ORM\ORMException] The EntityManager is closed. Veri eklerken bir DBAL istisnası aldıktan sonra EntityManager kapanıyor ve onu yeniden bağlayamıyorum. Böyle denedim ama bağlantı kurulamadı. $this->em->close(); $this->set('doctrine.orm.entity_manager', null); $this->set('doctrine.orm.default_entity_manager', null); $this->get('doctrine')->resetEntityManager(); $this->em = $this->get('doctrine')->getEntityManager(); Nasıl yeniden bağlanılacağını bilen var mı?

1
Kullanımdan kaldırılma: Doktrin \ ORM \ Mapping \ UnderscoreNamingStrategy, numarayı farkında olmadan, kullanımdan kaldırıldı
Symfony 4.3.8 kullanıyorum ve bu itirazlar hakkında herhangi bir bilgi bulamıyorum: Kullanıcının Kullanımdan Kaldırılması: Doktrin Oluşturma \ ORM \ Mapping \ UnderscoreNamingStrategy, numarayı bilmeden kullanımdan kaldırılmıştır ve Doktrin ORM 3.0'da kaldırılacaktır. Numarayı bilmeden Doktrin \ ORM \ Mapping \ UnderscoreNamingStrategy oluşturma işlemi kullanımdan kaldırılmıştır ve Doktrin ORM 3.0'da kaldırılacaktır. Stacktrace …

2
Neden özellik türü ipuçlarını tanıtırken birden bire "Yazılan özelliğe başlatmadan önce erişilmemelidir" hatası alıyorum?
Yeni tanıtılan özellik türü ipuçlarından yararlanmak için sınıf tanımlarımı güncelledim: class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int $id) { $this->id = $id; } public function getId(): int { return $this->id; } public function getVal(): ?string { return $this->val; } …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.