Jaka jest różnica między Kind i Entity w magazynie danych Google App Engine?Różnica między rodzajem a datą w magazynie danych GAE?
5
A
Odpowiedz
3
„rodzaj” zazwyczaj odnosi się do uproszczonej nazwy swojej klasie jednostki:
String kind = myEntity.getClass().getSimpleName();
Ale to może być cokolwiek ustawić go mieć. .. (Jeżeli ramy wytrwałość pozwala zobiektywizować ja polecam :) BTW
Z zobiektywizować można zdefiniować tak:
@Entity(name = "MSSE")
class MySuperSmartEntity
{
}
Ustawianie rodzaju coś krótszego niż jest to nazwa klasy może cię uratować jakieś poważne miejsce w indeksach magazynu danych.
8
Podmiot jest indywidualnym rekordem, który jest przechowywany i pobierany z magazynu danych.
Rodzaj jest unikalnym identyfikatorem łańcucha typu jednostki.
Na przykład "Joe" to encja o wieku = 42, dob = 10-12-2000 i rodzaju "osoba".
Czy to będzie nazwa tabeli w tabeli relacyjnej? – rtfminc
@rtfminc Jeśli przez "to" masz na myśli "rodzaj", tak. –
tak, masz rację w swoim założeniu i dzięki za wyjaśnienie, biorąc pod uwagę moje niejasne pytanie. :) – rtfminc