NHibernate-从hbm文件创建一个复杂索引

问题描述

| 我正在从NHibernate映射创建表和索引。 例如,我创建LastName索引,如下所示:
  <property name=\"LastName\" column=\"LastName\" type=\"String\" length=\"50\"  not-null=\"true\" index=\"IDX_Patient_Lastname\"/>
我想创建一个复杂的索引,以便例如LastName和FirstName作为一个索引生成。 NHibernate有可能吗?     

解决方法

为FirstName分配相同的索引名称:
<property name=\"LastName\" column=\"LastName\" type=\"String\" length=\"50\"  not-null=\"true\" index=\"IDX_Patient_Lastname\"/>
<property name=\"FirstName\" column=\"FirstName\" type=\"String\" length=\"50\"  not-null=\"true\" index=\"IDX_Patient_Lastname\"/>