Pertanyaan yang diberi tag «repository»

5
Kapan Kita Harus Menggunakan Gudang dan Pabrik di Magento 2?
Saya telah melalui beberapa tutorial di Magento 2, dan ini sedikit membingungkan saya. Saya dapat melihat pada dasarnya ada dua cara dimana kita dapat membaca / menulis entitas bisnis: Ambil Data Menggunakan Pendekatan Pabrik $object = $this->myFactory->create(); $object->load($myId); Menggunakan Pendekatan Repositori $repo = $this->myRepository(); $object = $repo->getById($myId); Simpan Data Menggunakan …

1
Apakah sejarah koleksi di Magento 2?
Saya tahu bahwa banyak kode yang saat ini ada di Magento 2 (2.1.2) lebih atau kurang porting dari Magento 1 dan bahwa banyak kode akan diganti dengan yang setara di masa depan. Dalam aspek ini, saya bertanya-tanya bagaimana masa depan koleksi di Magento 2. Biarkan saya jelaskan: Magento 1: Di …

3
Apakah ada alasan untuk lebih memilih $ model-> load () daripada kontrak layanan?
Saya mengerti bahwa cara yang disukai untuk bekerja di antara modul di Magento 2 adalah menggunakan kontrak layanan. Jadi, jika saya ingin memuat suatu produk, saya menggunakan gudang produk: $product = $productRepository->getById($id); yang dengan kontrak mengembalikan instance dari Magento\Catalog\Api\Data\ProductInterface. Tapi saya juga bisa menggunakan cara lama, memanggil lapisan domain secara …

2
Memfilter Repositori Objek Magento 2
Di Magento 2, dapatkah Anda menggunakan repositori produk untuk memfilter menurut atribut produk? Di Magento 2, Anda dapat menggunakan objek kriteria pencarian \Magento\Framework\Api\SearchCriteriaInterface $searchCriteria, dan repositori \Magento\Catalog\Api\ProductRepositoryInterface $productRepository, Untuk mengambil daftar objek $searchCriteria->getPageSize(10); $list = $productRepository->getList($searchCriteria); Namun, objek searchCriteria tidak (tampaknya?) Memiliki kemampuan penyaringan langsung. Kelas kriteria pencarian memang memiliki …

2
Magento 2: Repositori Produk, Grup Filter, dan `AND`
Saya mencoba menggunakan repositori produk untuk mengambil daftar produk. Saya ingin mengambil berdasarkan dua filter, dikombinasikan dengan ANDkriteria, tetapi hal-hal tampaknya tidak berfungsi. Apakah saya tidak mengerti cara kerja grup filter? Atau ini bug yang harus dilaporkan? Secara khusus, (contoh konyol demi kesederhanaan) Saya memiliki konstruktor di mana saya menyuntikkan …

2
Bagaimana saya harus menyimpan entitas model yang baru atau yang diperbarui?
Di Magento 2 kami memiliki kelas-kelas repositori. Metode klasik yang save()banyak digunakan di Magento 1.9 sudah usang, jika saya benar, dari 2.04 atau 2.05. Saya menggunakan pabrik untuk membuat objek baru dan setelah menetapkan properti baru, misalnya produk yang saya sebut save(): $productFactory->create()->setName()...->save() Di sisi lain kami memiliki repositori yang …
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.