Als «hql» getaggte Fragen

239
Wie macht man eine Limit-Abfrage in JPQL oder HQL?

Gibt es in Hibernate 3 eine Möglichkeit, das Äquivalent des folgenden MySQL-Limits in HQL zu erreichen? select * from a_table order by a_table_column desc limit 0, 20; Ich möchte setMaxResults wenn möglich nicht verwenden. Dies war in der älteren Version von Hibernate / HQL definitiv möglich,...

175
GraphQL- und Microservice-Architektur

Ich versuche zu verstehen, wo GraphQL am besten für die Verwendung in einer Microservice-Architektur geeignet ist. Es gibt einige Debatten darüber, dass nur ein GraphQL-Schema als API-Gateway fungiert, das die Anforderung an die Ziel-Microservices weiterleitet und deren Antwort erzwingt....

163
Was ist der Unterschied zwischen Falcor und GraphQL?

GraphQL besteht aus einem Typsystem, einer Abfragesprache und einer Ausführungssemantik, einer statischen Validierung und einer Typ-Introspektion, die jeweils unten beschrieben werden. Um Sie durch jede dieser Komponenten zu führen, haben wir ein Beispiel geschrieben, das die verschiedenen Teile...

100
Was bedeuten in GraphQL "Kanten" und "Knoten"?

Ich verwende einen bestimmten GraphQL-Endpunkt und obwohl ich eine saubere JSON-Struktur als Abfrage bereitstelle, erhalte ich beim Erhalten der Ergebnisse "Kanten" - und "Knoten" -Tags. Es scheint, als ob es meine Daten ohne offensichtlichen Nutzen verschmutzt. Warum ist es dort und ist es...

99
Wie erstellen Sie eine eindeutige Abfrage in HQL?

Gibt es eine Möglichkeit, eine eindeutige Abfrage in HQL zu erstellen? Entweder mit dem Schlüsselwort "different" oder einer anderen Methode. Ich bin nicht sicher, ob different ein gültiges Schlüsselwerk für HQL ist, aber ich suche nach dem HQL-Äquivalent des SQL-Schlüsselworts...

84
Unterschied zwischen INNER JOIN und LEFT SEMI JOIN

Was ist der Unterschied zwischen einem INNER JOINund LEFT SEMI JOIN? Warum erhalte ich im folgenden Szenario zwei unterschiedliche Ergebnisse? Die INNER JOINErgebnismenge ist viel größer. Kann jemand erklären? Ich versuche, die Namen zu bekommen, die table_1nur in erscheinen table_2. SELECT name...

83
Was ist der Sinn des Eingabetyps in GraphQL?

Könnten Sie bitte erklären, warum, wenn das Eingabeargument der Mutation ein Objekt ist, es ein Eingabetyp sein sollte ? Ich denke viel einfacher, nur Typ ohne Angabe von ID wiederzuverwenden . Zum Beispiel: type Sample { id: String name: String } input SampleInput { name: String } type...

79
Wie sende ich eine Graphql-Anfrage per Postbote?

ich benutze POST type URL http://######/graphql Body: query: "query: "{'noteTypes': {'name', 'label', 'labelColor', 'groupName', 'groupLabel', 'imageUrl'}}" Es wird jedoch "message" zurückgegeben: "Muss eine Abfragezeichenfolge bereitstellen."

73
ORDER BY mit der Criteria API

Wenn ich eine HQL-Abfrage schreibe Query q = session.createQuery("SELECT cat from Cat as cat ORDER BY cat.mother.kind.value"); return q.list(); Alles ist gut. Wenn ich jedoch ein Kriterium schreibe Criteria c = session.createCriteria(Cat.class); c.addOrder(Order.asc("mother.kind.value")); return...