Pytania otagowane jako orm

Mapowanie obiektowo-relacyjne (ORM) to technika mapowania systemów zorientowanych obiektowo na relacyjne bazy danych. Użyj innych znaczników, aby wskazać język programowania ([java], [sql], [python]), system bazy danych ([postgreSQL], system zarządzania treścią ([django]), framework ([flask], [spring], [laravel] ]), środowisko aplikacji ([android], [node.js]) i inne tagi, których można używać do wyszukiwania i mieć obserwatorów.


2
Przechowywanie Map <String, String> przy użyciu JPA
Zastanawiam się, czy możliwe jest użycie adnotacji do attributesutrwalenia mapy w następującej klasie przy użyciu JPA2 public class Example { long id; // .... Map&lt;String, String&gt; attributes = new HashMap&lt;String, String&gt;(); // .... } Ponieważ mamy już istniejącą produkcyjną bazę danych, idealnie attributes byłoby, gdyby wartości były mapowane na następującą …
103 java  jpa  orm  jpa-2.0 



11
Określanie indeksu (nieunikatowy klucz) za pomocą JPA
Jak zdefiniujesz pole, np. emailJako posiadające indeks przy użyciu adnotacji JPA. Potrzebujemy nieunikalnego klucza, emailponieważ w tym polu dziennie są dosłownie miliony zapytań, a bez klucza jest trochę powolny. @Entity @Table(name="person", uniqueConstraints=@UniqueConstraint(columnNames={"code", "uid"})) public class Person { // Unique on code and uid public String code; public String uid; public …
100 java  hibernate  orm  jpa  datanucleus 

8
Filtruj według właściwości
Czy można filtrować zestaw zapytań Django według właściwości modelu? mam metodę w swoim modelu: @property def myproperty(self): [..] a teraz chcę filtrować według tej właściwości, takiej jak: MyModel.objects.filter(myproperty=[..]) czy to jest w jakiś sposób możliwe?
98 python  django  orm 

2
Indeksowanie wielu kolumn podczas korzystania z deklaratywnego rozszerzenia ORM narzędzia sqlalchemy
Zgodnie z dokumentacją i komentarzami w sqlalchemy.Columnklasie powinniśmy użyć klasy sqlalchemy.schema.Indexdo określenia indeksu zawierającego wiele kolumn. Jednak przykład pokazuje, jak to zrobić, używając bezpośrednio obiektu Table w następujący sposób: meta = MetaData() mytable = Table('mytable', meta, # an indexed column, with index "ix_mytable_col1" Column('col1', Integer, index=True), # a uniquely indexed …

9
org.hibernate.MappingException: nie można określić typu dla: java.util.List, w tabeli: College, dla kolumn: [org.hibernate.mapping.Column (studenci)]
Używam Hibernate'a do wszystkich operacji CRUD w moim projekcie. To nie działa w przypadku relacji jeden do wielu i wiele do jednego. Daje mi poniższy błąd. org.hibernate.MappingException: Could not determine type for: java.util.List, at table: College, for columns: [org.hibernate.mapping.Column(students)] Potem ponownie przejrzałem ten samouczek wideo . Na początku jest to …
97 java  hibernate  orm 



13
Entity Framework jest zbyt wolny. Jakie mam możliwości? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Postępowałem zgodnie z mantrą „Don't Optimize Prematurely” i zakodowałem moją usługę WCF przy użyciu Entity Framework. …

7
Jak zmapować pole encji, którego nazwa jest słowem zastrzeżonym w JPA
@Column(name="open") Używanie dialektu sqlserver z hibernacją. [SchemaUpdate] Unsuccessful: create table auth_session (id numeric(19,0) identity not null, active tinyint null, creation_date datetime not null, last_modified datetime not null, maxidle int null, maxlive int null, open tinyint null, sessionid varchar(255) not null, user_id numeric(19,0) not null, primary key (id), unique (sessionid)) [SchemaUpdate] …

3
Czy można generować modele django z bazy danych?
Bawiłem się w domu z Django i Django ORM i muszę powiedzieć, że jest jednym z najlepszych pod względem łatwości użycia. Zastanawiałem się jednak, czy da się go użyć „na odwrót”. Zasadniczo chciałbym wygenerować modele Django z istniejącego schematu bazy danych (z projektu, który nie używa django i jest dość …
91 database  django  oracle  orm 

10
Jak usunąć jednostkę z relacją ManyToMany w JPA (i odpowiednich wierszach tabeli łączenia)?
Powiedzmy, że mam dwie jednostki: grupę i użytkownika. Każdy użytkownik może być członkiem wielu grup, a każda grupa może mieć wielu użytkowników. @Entity public class User { @ManyToMany Set&lt;Group&gt; groups; //... } @Entity public class Group { @ManyToMany(mappedBy="groups") Set&lt;User&gt; users; //... } Teraz chcę usunąć grupę (powiedzmy, że ma wielu …
91 java  hibernate  jpa  orm 

3
Dlaczego funkcja prefetch_related () django działa tylko z all (), a nie filter ()?
przypuśćmy, że mam ten model: class PhotoAlbum(models.Model): title = models.CharField(max_length=128) author = models.CharField(max_length=128) class Photo(models.Model): album = models.ForeignKey('PhotoAlbum') format = models.IntegerField() Teraz, jeśli chcę efektywnie przeglądać podzbiór zdjęć w podzbiorze albumów. Robię to mniej więcej tak: someAlbums = PhotoAlbum.objects.filter(author="Davey Jones").prefetch_related("photo_set") for a in someAlbums: somePhotos = a.photo_set.all() Robi to tylko …
89 django  orm  filter  prefetch 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.