Pertanyaan yang diberi tag «doctrine-orm»

Doctrine ORM adalah PHP ORM. Sementara Doctrine 1.2 menggunakan pola Active Record, Doctrine ORM 2 dan yang lebih baru menggunakan pola Data Mapper. Proyek Doctrine adalah kumpulan pustaka dan alat open source untuk menangani abstraksi database dan Pemetaan Relasional Objek yang ditulis dalam PHP.

3
Symfony2 dan Doctrine - Error: PathExpression tidak valid. Harus berupa StateFieldPathExpression
Saya memiliki entitas yang terlihat seperti ini: /** * @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; } dan saya mencoba menjalankan kueri seperti ini: $qb …

12
Bagaimana cara menyandikan entitas Doktrin ke JSON di aplikasi Symfony 2.0 AJAX?
Saya sedang mengembangkan aplikasi game dan menggunakan Symfony 2.0. Saya memiliki banyak permintaan AJAX ke backend. Dan lebih banyak tanggapan yang mengubah entitas menjadi JSON. Sebagai contoh: class DefaultController extends Controller { public function launchAction() { $user = $this->getDoctrine() ->getRepository('UserBundle:User') ->find($id); // encode user to json format $userDataAsJson = $this->encodeUserDataToJson($user); …

2
Doktrin 2 dan tabel tautan Banyak ke banyak dengan bidang ekstra
(Maaf atas pertanyaan saya yang tidak koheren: Saya mencoba menjawab beberapa pertanyaan ketika saya menulis posting ini, tetapi ini dia :) Saya mencoba membuat model database dengan hubungan banyak-ke-banyak di dalam tabel tautan, tetapi yang juga memiliki nilai per tautan, dalam hal ini tabel penyimpanan stok. (ini adalah contoh dasar …

1
Penghentian: Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy tanpa membuatnya sadar nomor sudah usang
Saya menggunakan Symfony 4.3.8 dan saya tidak dapat menemukan informasi tentang penghentian mereka: Penghentian Pengguna: Membuat Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy tanpa membuatnya sadar nomor sudah ditinggalkan dan akan dihapus di Doctrine ORM 3.0. Membuat Doctrine \ ORM \ Mapping \ UnderscoreNamingStrategy tanpa membuatnya sadar nomor sudah usang …

2
Mengapa saya tiba-tiba mendapatkan kesalahan "Properti yang diketik tidak boleh diakses sebelum inisialisasi" ketika memperkenalkan petunjuk jenis properti?
Saya telah memperbarui definisi kelas saya untuk menggunakan petunjuk tipe properti yang baru diperkenalkan, seperti ini: 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 …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.