我是 NHibernate.Search 的新手,遇到了一个需要帮助的问题。
我需要在我的 ID 字段中添加一个 [DocumentId] 属性,但是 Id 字段在 Entity 类中...我在 stackoverflow 上找到了一些代码,这些代码在我的 POCO 中完成了此操作:
[DocumentId]
public virtual int Id
{
get { return base.Id; }
protected set { base.Id = value; }
}
但是当我UpdateModel()
在控制器中运行该函数时,出现异常:
异常详细信息:System.Reflection.AmbiguousMatchException:找到不明确的匹配项。
我认为模型绑定器看到 2 个 Id 字段,但是我不确定解决这个问题的最佳方法。
保罗