2009-01-20 4 views

Antwort

33

In der neuesten Version, die ich verwendet habe, ist es UniqueKey("KeyName"), dass dies der Fall ist.

Map(x => x.Something).UniqueKey("KeyName"); 
Map(x => x.SomeOtherThing).UniqueKey("KeyName"); 
+1

das funktioniert nicht für mich. Der Schlüssel wird erstellt, enthält jedoch nur das erste Feld. – sydneyos

8

Verwenden SetAttribute in Ihrer Mapping-Datei wie folgt:

Map(x => x.Something).SetAttribute("unique-key", "someKey"); 
Map(x => x.SomeOtherThing).SetAttribute("unique-key", "someKey"); 
Verwandte Themen