Pertanyaan yang diberi tag «orm»

Object-relational mapping (ORM) adalah teknik untuk memetakan sistem berorientasi objek ke database relasional. Gunakan tag lain untuk menunjukkan bahasa pemrograman ([java], [sql], [python]), sistem basis data ([postgreSQL], sistem manajemen konten ([django]), kerangka kerja ([labu], [pegas], [laravel ]), lingkungan aplikasi ([android], [node.js]), dan tag lain yang dapat digunakan untuk pencarian dan memiliki pengamat.

10
Bidang unik yang membolehkan null di Django
Saya memiliki model Foo yang memiliki kolom bar. Bidang batang harus unik, tetapi memungkinkan null di dalamnya, yang berarti saya ingin mengizinkan lebih dari satu catatan jika bidang batang adalah null, tetapi jika tidak null, nilainya harus unik. Ini model saya: class Foo(models.Model): name = models.CharField(max_length=40) bar = models.CharField(max_length=40, unique=True, …

18
Cara memilih kolom tertentu dalam laravel fasih
katakanlah saya memiliki 7 kolom dalam tabel, dan saya ingin memilih hanya dua kolom, kira-kira seperti ini SELECT `name`,`surname` FROM `table` WHERE `id` = '1'; Dalam model fasih laravel mungkin terlihat seperti ini Table::where('id', 1)->get(); tapi saya kira ungkapan ini akan memilih SEMUA kolom di mana id sama dengan 1, …


3
SQLAlchemy: perbedaan mesin, koneksi dan sesi
Saya menggunakan SQLAlchemy dan setidaknya ada tiga entitas: engine, sessiondan connection, yang memiliki executemetode, jadi jika saya misalnya ingin memilih semua catatan dari tablesaya bisa melakukan ini engine.execute(select([table])).fetchall() dan ini connection.execute(select([table])).fetchall() dan bahkan ini session.execute(select([table])).fetchall() - hasilnya akan sama. Seperti yang saya pahami, jika seseorang menggunakannya engine.executemenciptakan connection, terbuka session(Alkimia …

11
JPA CascadeType.ALL tidak menghapus anak yatim
Saya mengalami masalah menghapus node yatim menggunakan JPA dengan pemetaan berikut @OneToMany (cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "owner") private List<Bikes> bikes; Saya mengalami masalah peran yatim di sekitar basis data. Saya dapat menggunakan org.hibernate.annotations.Cascadetag spesifik Hibernate anotasi tapi jelas saya tidak ingin mengikat solusi saya ke dalam …
132 java  hibernate  orm  jpa  jpa-2.0 

10
Sisipan massal dengan SQLAlchemy ORM
Apakah ada cara agar SQLAlchemy melakukan penyisipan massal daripada memasukkan setiap objek individual. yaitu, perbuatan: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) daripada: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) Saya baru saja mengonversi beberapa kode untuk menggunakan …

2
Apa "sisi kepemilikan" dalam pemetaan ORM?
Apa sebenarnya arti dari sisi pemilik ? Apa penjelasan dengan beberapa contoh pemetaan ( satu ke banyak, satu ke satu, banyak ke satu )? Teks berikut ini adalah kutipan dari deskripsi dokumentasi @OneToOne di Java EE 6. Anda dapat melihat konsep memiliki sisi di dalamnya. Menentukan asosiasi bernilai tunggal ke …
129 java  hibernate  orm  jpa  mapping 

7
Bagaimana cara memetakan daftar objek bersarang dengan Dapper
Saat ini saya menggunakan Entity Framework untuk akses db saya tetapi ingin melihat Dapper. Saya memiliki kelas seperti ini: public class Course{ public string Title{get;set;} public IList<Location> Locations {get;set;} ... } public class Location{ public string Name {get;set;} ... } Jadi satu mata kuliah dapat diajarkan di beberapa lokasi. Entity …
127 orm  dapper 

10
PHP ORMs: Doctrine vs. Propel
Saya memulai proyek baru dengan symfony yang sudah terintegrasi dengan Doctrine dan Propel , tetapi saya tentu saja harus membuat pilihan .... Saya bertanya-tanya apakah orang yang lebih berpengalaman di luar sana memiliki pro dan / atau kontra umum untuk pergi bersama salah satu dari dua ini? Terima kasih banyak. …
126 php  orm  symfony1  doctrine  propel 


4
Apa perbedaan antara persist () dan merge () di JPA dan Hibernate?
Apa perbedaan antara persist () dan merge () di Hibernate? persist() dapat membuat kueri UPDATE & INSERT, misalnya: SessionFactory sef = cfg.buildSessionFactory(); Session session = sef.openSession(); A a=new A(); session.persist(a); a.setName("Mario"); session.flush(); dalam hal ini query akan dibuat seperti ini: Hibernate: insert into A (NAME, ID) values (?, ?) Hibernate: …
119 java  hibernate  jpa  orm  entity 

9
NHibernate vs LINQ ke SQL
Sebagai seseorang yang belum pernah menggunakan kedua teknologi tersebut pada proyek dunia nyata, saya bertanya-tanya apakah ada yang tahu bagaimana keduanya saling melengkapi dan seberapa banyak fungsi mereka tumpang tindih?

6
Memperbarui database secara efisien menggunakan SQLAlchemy ORM
Saya memulai aplikasi baru dan melihat menggunakan ORM - khususnya, SQLAlchemy. Katakanlah saya punya kolom 'foo' di database saya dan saya ingin menambahnya. Di sqlite lurus, ini mudah: db = sqlite3.connect('mydata.sqlitedb') cur = db.cursor() cur.execute('update table stuff set foo = foo + 1') Saya menemukan persamaan SQLAlchemy SQL-builder: engine = …
116 python  orm  sqlalchemy 

10
Entity Framework 4 vs NHibernate [ditutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 5 tahun lalu . Perbaiki pertanyaan ini Banyak yang telah dibicarakan tentang Entity Framework versi pertama di web (juga …

30
Hibernate Error: org.hibernate.NonUniqueObjectException: objek berbeda dengan nilai pengenal yang sama telah dikaitkan dengan sesi
Saya memiliki dua Objek pengguna dan ketika saya mencoba untuk menyimpan objek menggunakan session.save(userObj); Saya mendapatkan kesalahan berikut: Caused by: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [com.pojo.rtrequests.User#com.pojo.rtrequests.User@d079b40b] Saya membuat sesi menggunakan BaseHibernateDAO dao = new BaseHibernateDAO(); rtsession = dao.getSession(userData.getRegion(), BaseHibernateDAO.RTREQUESTS_DATABASE_NAME); rttrans …
114 java  hibernate  orm 

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.