«orm» etiketlenmiş sorular

Nesne-ilişkisel haritalama (ORM), nesne yönelimli sistemleri ilişkisel veritabanlarına eşlemek için kullanılan bir tekniktir. Programlama dilini ([java], [sql], [python]), veritabanı sistemini ([postgreSQL], içerik yönetim sistemi ([django]), çerçeveyi ([flask], [spring], [laravel) belirtmek için diğer etiketleri kullanın ]), uygulama ortamı ([android], [node.js]) ve aramalar için kullanılabilecek ve izleyebilecek diğer etiketler.



19
Doktrin - Sadece hazırlanan ifadeyi değil, gerçek sql nasıl yazdırılır?
Bir PHP ORM olan Doktrin kullanıyoruz. Ben böyle bir sorgu oluşturuyorum: $q = Doctrine_Query::create()->select('id')->from('MyTable'); ve sonra fonksiyona çeşitli yerlerde yan tümceler ve şeyler ekliyorum, bunun gibi $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); Daha sonra, execute()bu sorgu nesnesini -ing önce , incelemek için ham SQL yazdırmak ve bunu …

12
JPA'da List <String> türünde bir özellik nasıl devam ettirilir?
Liste türünde bir alana sahip bir varlığı kalıcı hale getirmenin en akıllı yolu nedir? Command.java package persistlistofstring; import java.io.Serializable; import java.util.ArrayList; import java.util.List; import javax.persistence.Basic; import javax.persistence.Entity; import javax.persistence.EntityManager; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Persistence; @Entity public class Command implements Serializable { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long id; …
158 java  orm  jpa 

4
ORM ve ODM arasındaki fark nedir?
ORM ve ODM arasındaki farkın ne olduğunu anlamaya çalışıyorum, kavramı anladığım kadarıyla, ORM (Nesne İlişkisel Eşleyici), ODM (Nesne Belgesi Eşleyici) belgelerle ilgilenen veriler arasındaki ilişkileri eşleştirir. MySQL'in ORM ve MongoDB'nin ODM örneği olduğunu varsayar mıyım? Gördüğünüz gibi, kavramın teorisine çok aşina değilim. Birisi ikisi arasındaki farkları açıklığa kavuşturabilir mi?
158 database  orm  odm 

14
JPA varlıkları ne zaman ve neden Serileştirilebilir arabirimi uygulamalıdır?
Soru başlıkta. Aşağıda bazı düşüncelerimi ve bulgularımı açıkladım. Çok basit bir etki alanı modelim olduğunda (herhangi bir ilişkisiz 3 tablo) tüm varlıklarım Serializable'ı uygulamadı. Ancak etki alanı modeli daha karmaşık hale geldiğinde, varlıklarımdan birinin Serializable'ı uygulamadığını söyleyen RuntimeException aldım. Hibernate'i bir JPA uygulaması olarak kullanıyorum. Merak ediyorum: Satıcıya özgü gereksinim …


6
LINQ To Entities, Last yöntemini tanımıyor. Gerçekten mi?
Bu sorguda: public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderBy(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) .Select(p =&gt; p.Last()); } Çalışması için bunu buna değiştirmek zorunda kaldım public static IEnumerable&lt;IServerOnlineCharacter&gt; GetUpdated() { var context = DataContext.GetDataContext(); return context.ServerOnlineCharacters .OrderByDescending(p =&gt; p.ServerStatus.ServerDateTime) .GroupBy(p =&gt; p.RawName) .Select(p =&gt; p.FirstOrDefault()); …
144 c#  entity-framework  orm 

3
JPA ve Spring Data JPA arasındaki fark nedir?
Spring Data-JPA ve JPA arasındaki fark hakkında biraz kafam karıştı. JPA hakkında popüler ORM teknolojisini kullanarak ilişkisel bir veritabanına Java Nesneleri ısrar için bir özellik olduğunu biliyorum. Başka bir deyişle, JPA arayüzler ve diğer ORM teknolojileri sağlar, JPA sağlayıcısı olarak bilinen arayüzleri uygular, örneğin Hibernate. Şimdi, Spring Data JPA tam …

1
Bu Django uygulama eğitiminde choice_set nedir?
Django eğitiminde, ilk Django uygulamanızı yazma bölüm 1'de bu satır vardır : p.choice_set.create(choice='Not much', votes=0) Varlığa nasıl choice_setdenir ve nedir? Sanırım choicebölüm Choiceöğretici kullanılan modelin küçük harfli versiyonu , ama nedir choice_set? Detaylandırabilir misin? GÜNCELLEME: Ben'in cevabına dayanarak, bu belgeleri buldum: İlişkileri "geriye" takip ediyorum .
144 python  django  orm 

8
Bir-Çok, Çok-Bir ve Çok-Çok arasındaki fark?
Tamam, bu muhtemelen önemsiz bir soru ama farklılıkları ve her birini ne zaman kullanacağınızı görselleştirmek ve anlamakta zorlanıyorum. Tek yönlü ve çift yönlü eşlemeler gibi kavramların bir-çok / çok-çok ilişkilerini nasıl etkilediği konusunda biraz belirsizim. Şu anda Hibernate kullanıyorum, bu yüzden ORM ile ilgili herhangi bir açıklama yardımcı olacaktır. Örnek …

2
Varlık Çerçevesi .Remove () ve .DeleteObject ()
Aşağıdaki iki yöntemi kullanarak EF kullanarak veritabanından bir öğe kaldırabilirsiniz. EntityCollection.Remove Yöntemi ObjectContext.DeleteObject Yöntemi Birincisi EntityCollectionve ikincisi ObjectContext. Her biri ne zaman kullanılmalıdır? Biri diğerine tercih edilir mi? Remove()döndürür boolve DeleteObject()döndürür void.


30
Varlık nesnelerine neden ihtiyacımız var? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Bu soruyu geliştir Şu anda kabul edilen kurumsal uygulama tasarım paradigmasının esası hakkında gerçekten dürüst ve düşünceli …
139 sql  database  orm  entities 

18
Laravel belgesindeki belirli sütunlar nasıl seçilir
diyelim ki tabloda 7 sütunum var ve bunlardan sadece ikisini seçmek istiyorum, bunun gibi bir şey SELECT `name`,`surname` FROM `table` WHERE `id` = '1'; Laravel anlamlı modelde şöyle görünebilir: Table::where('id', 1)-&gt;get(); ama sanırım bu ifade id'nin 1'e eşit olduğu TÜM sütunları seçecek ve sadece iki sütun istiyorum (ad, soyad). sadece …

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.