nhibernate.search

    3熱度

    1回答

    當我使用Lucene索引我的實體時,我習慣於將所有索引屬性放在名爲「all」的字段中,以執行「所有「我的實體類型。 現在,使用NHibernate.Search,我找不到如何做到這一點。我嘗試這樣做: [Indexed(Index = "MyIndex")] public class Post { [DocumentId] public virtual int Id { g

    1熱度

    1回答

    我試圖用CastleProjects的ActiveRecord一起使用NHibernate.Search作爲descriped 這裏http://using.castleproject.org/display/AR/Using+NHibernate.Search+with+ActiveRecord ,但我只要我裝飾與第一樓內設有商務對象收到以下錯誤被索引的屬性 Zeile 135: ses

    1熱度

    1回答

    我需要根據選擇的屬性來實現查詢的形式使用戶有機會 建立自己的審覈規定, ,操作員(=,<>,喜歡,不喜歡,在, 不in ...)和值 將那些與AND,OR邏輯運算符組合在一起。我想在我的數據庫中的 實體中存儲 那裏的標準。 有沒有人有過這樣的要求? 我應該走哪條路:ICriteria還是HQL?還有其他選擇嗎? 我爲任何意見,建議,指針非常心存感激...... THX一萬。 Darko

    3熱度

    2回答

    我試圖找到一個很好的文檔,明確說明,通過示例查詢哪些內容有能力,哪些不能。 特別是,我想知道,如果通過示例查詢支持如下搜索:我想要獲得具有某個名稱的位置的所有人。 public class Person { public virtual IList<Location> Locations { get; set; } } public class Location {

    3熱度

    3回答

    我正在尋找一個NHibernate標準,它不會添加對標準的限制。其原因是我有一種方法可以將某些輸入參數轉換爲添加到標準的標準。有一個輸入參數的星座,沒有限制需要通過應用。所以我想要返回某種虛擬標準。 在NHibernate中是否有類似的東西? 最好的問候, 奧利弗Hanappi

    3熱度

    1回答

    我剛剛花了一整天的時間嘗試讓NHibernate.Search與NHibernate 2.0一起工作,很抱歉地說我還沒有管理它。我遇到了發佈的問題here並下載了該帖子鏈接的dll,但該示例使用搜索攔截器而不是EventListeners,我認爲這是更新的做事方式。似乎有很少的信息可用,我能找到的信息很難理解,並與其他信息相矛盾。 在這一點上,我對整個事情感到非常沮喪,並且認真考慮編寫自己的Nhi

    2熱度

    1回答

    考慮this example作爲基礎示例。我創建了應用程序,但是當我執行此應用程序時出現以下錯誤。 The ProxyFactoryFactory was not configured. 初始化「proxyfactory.factory_class」與可用NHibernate.ByteCode提供商之一會話工廠配置部分的屬性。 實施例: NHibernate.ByteCode.LinFu.Pr

    11熱度

    5回答

    考慮本實施例中作爲鹼的例子,我創建的應用程序,但是當我執行此應用程序我得到下面的錯誤。 的ProxyFactoryFactory沒有配置。使用可用的NHibernate.ByteCode提供程序之一初始化會話工廠配置部分的'proxyfactory.factory_class'屬性。例如:NHibernate.ByteCode.LinFu.ProxyFactoryFactory,NHibernat

    1熱度

    1回答

    我想在我的查詢的情況下,使字段名incesitive這樣,當用戶進行查詢 title:Jurassic 或 Title:Jurassic NHibernate Search會產生相同的結果。 據我所知,Lucene的工作方式字段名稱區分大小寫。有沒有辦法將NH Search/Lucene配置爲在索引時小寫字段名稱,在搜索時小寫字段名?

    3熱度

    3回答

    說我的要求是 "search for all users by name, who are over 18" 如果我使用SQL,我可能會寫類似: Select * from [Users] Where ([firstname] like '%' + @searchTerm + '%' OR [lastname] like '%' + @searchTerm + '%')