nhibernate.search

    0熱度

    3回答

    我正在使用NHibernate搜索NHibernate 3.0 GA。 我有這樣的代碼在我的產品資源庫: public IList<Product> Find(string term) { var productFields = new[] { "Name", "Description" }; var importance = new Dictionary<

    14熱度

    1回答

    我有一個簡單的測試,運行查詢5000次。查詢的LINQ版本接管3倍HQL和緩存LINQ的版本比HQL HQL的緩存版本顯著慢: session.CreateQuery(String.Format("from Episode where SeriesId='{0}' and SeasonNumber='{1}' and EpisodeNumber='{2}'", seriesId, seasonNu

    0熱度

    1回答

    我們在Lucene的頂部使用NHibernate 3.1和NHibernate.Search進行全文搜索。到目前爲止,它工作良好,但我們有一些可擴展性問題: 在我們的數據庫中,我們有幾個不同的客戶數據 - 每個客戶都不能看到彼此的數據。到目前爲止,我們已經使用過濾器解決了這個問題,但問題是我們的索引正在增長巨大,而且我們在悲觀鎖定方面遇到問題,阻礙了查詢。 我們想要做的是使用Lucene的分片功能

    0熱度

    1回答

    我有這種關係 供應商 - >有許多產品 供需雙方建立索引和產品進行索引。我需要(老闆想要)搜索供應商和所有供應商的產品,並列出最終的供應商。 這是可能在nhibernate.search/Lucene.NET ?? ??

    0熱度

    1回答

    Im使用Lucene.NET和NHibernate.Search建立一個應用程序的搜索功能。索引現有的數據,我用這個方法: public void SynchronizeIndexForAllUsers() { var fullTextSession = Search.CreateFullTextSession(m_session); var users = Ge

    0熱度

    1回答

    我通過nhibernate.search使用下面的代碼查詢Lucene索引: var fts = NHibernate.Search.Search.CreateFullTextSession(this._session); var luceneQuery = "Search:name~0.7 AND Moderated:true NOT PlaceType:WrongType"; var

    0熱度

    1回答

    我在我的項目中使用NHibernate.Search庫進行自由文本搜索。最近當我開始獲得超過2100個結果時,我開始從SQL Server獲取最大參數長度錯誤。 NHibernate.Search會照顧這種情況嗎?任何解決方法任何人?

    0熱度

    1回答

    我有一個供應商和功能集合之間的關係。供應商HasMany特性。如果供應商更新,當供應商由於供應商在要素類中是[IndexEmbedded]而更新時,我需要更新要素集合。 但是,我不能將[ContainedIn]屬性放在Features集合上,因爲並非所有的屬性都屬於Supplier。請有任何想法嗎?

    2熱度

    1回答

    當用普通poco對象調用FullTextSession上的Index方法時拋出下面的錯誤,對代理對象正常工作。 堆棧跟蹤: [TransientObjectException:實例沒有與該會話關聯] NHibernate.Impl.SessionImpl.GetIdentifier(obj對象)+500 我要擠表現出來的NHibernate的選擇方法,我有以下代碼: public virtual

    3熱度

    2回答

    我想使用Lucene.Net版本。 2.9.2.2與nHibernate搜索。 我想使用最新的nhibernate版本之一,可能。 我看過畫廊裏有nuget package,但它不適合我。 當我嘗試編譯我的錯誤: Could not load file or assembly 'Lucene.Net, Version=2.9.2.2, Culture=neutral, PublicKeyToken