Ich habe eine "Item" -Klasse, und diese Klasse hat eine Sammlung "Tags".Abfrage auf Sammlung von Zeichenfolgen mit NHibernate
mein DB sieht wie folgt aus:
Items
Id
Tags
ItemId
TagName
ich alle Einzelteile zu bekommen versuche, die die Tags "x" und "y" haben. Wie kann ich dies mit NHibernate (vorzugsweise mit Kriterien-API) tun? Ist es überhaupt möglich?
Danke.
EDIT: kann ich tun, ohne das Tag-Objekt zuzuordnen? Es muss nicht 1 Abfrage sein. So etwas wie
var q = Abfrage, die alle IDs der Objekte zurück, die Tag-x oder Tag-y haben“.
var res = Abfrage, die alle Einzelteile mit Id in (q zurück. Execute())
Sie sollten ein zugeordnetes Tag-Objekt haben und dann Stuart Childs Lösung funktionieren würde. – gcores
Kann ich es tun, ohne das Tag-Objekt zuzuordnen, nur die Zeichenfolgenliste verwendend? –
Ich habe die identische Zuordnung, obwohl für andere Dinge als Tagging, und habe kein Glück zu versuchen, dies zu arbeiten. Da die Daten so trivial sind (nur eine Zeichenkette), möchte ich es vermeiden, sie als separate Klasse abzubilden. Schätze, ich muss ... – Liedman