2009-01-20 20 views

Respuesta

33

En la versión más reciente que he utilizado, es UniqueKey("KeyName") que hace esto.

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

esto no funciona para mí. La clave se crea, pero solo incluye el primer campo. – sydneyos

8

Uso SetAttribute en su archivo de asignación de este modo:

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