NHibernate综合指数,不是关键

时间:2012-03-06 04:16:51

标签: nhibernate nhibernate-mapping composite-index

NHibernate还是一个n00b :(

我想为我的一个POCO的hbm.xml添加一个复合索引,以达到性能目的。它与一个类没有直接关系,而是我将要查询的两个常见值。

我认为我需要在XML中执行<map></map>条目,但XSD要求composite-key元素上的类名,并且本身没有直接关系......加上它要求的信息比我想要的更多。我该怎么做?

    <map name="PropertyKeys">
        <key>
            <column name="StockID" />
            <column name="PropertyName" />
        </key>
            <composite-index class="Something?">
                <key-property name="What goes here?" />
            </composite-index>
        <what else goes here?>
    </map>

1 个答案:

答案 0 :(得分:2)

您是否已阅读此内容http://ayende.com/blog/4045/nhibernate-mapping-map它说明了何时使用地图,并进一步说明了composite-index

然而,如果没有更多背景信息,则不能100%确定您需要地图!