The development of Lucene.Net is picking up again.  There are currently
patches available that will update the trunk to the equivalent of Java
Lucene 2.3.1 (and also 2.3.2).  There are also new committers being
nominated, so that should keep development more active.
Sean Carpenter

2008/10/18 Ayende Rahien <[EMAIL PROTECTED]>

> Yes, although I needed to make some modifications to SqlString, so that
> might be an issue
>
> 2008/10/17 [EMAIL PROTECTED] <[EMAIL PROTECTED]>
>
>>
>> Interesting idea ... you suggesting just copy the class to a new
>> project?
>>
>> On Oct 17, 3:06 pm, "Ayende Rahien" <[EMAIL PROTECTED]> wrote:
>> > Take the current MsSQL 2005 dialect, compile that as a separate
>> assembly,
>> > and use.
>> > It should fix the issue, and has no deps on anything else.
>> >
>> > 2008/10/17 [EMAIL PROTECTED] <[EMAIL PROTECTED]>
>> >
>> >
>> >
>> >
>> >
>> > > OK - nope that alternative is bunkum and doesnt work ... any other
>> > > ideas anyone?
>> >
>> > > On Oct 17, 11:28 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
>> > > wrote:
>> > > > Oh crud .... typical!!!!!!
>> >
>> > > > Nope we can't test ... cos we are having to use an old build of NH,
>> > > > because we are using an old build of NH Search, cos we are using
>> > > > Lucene (all of which is in itself a nightmare!!!!)    (anyone got
>> any
>> > > > idea when NH Search/Lucene/NH will be in synch again?)
>> >
>> > > > I was just playing around and came up with this alternative ... any
>> > > > ideas if it is better/worse/indifferent?  Seems to work ok (from
>> quick
>> > > > test) ....
>> >
>> > > > var newsGroupTitles = new[] { "Steel News" };
>> > > > var tagTitles = new[] { "Asia" };
>> >
>> > > > var tags = DetachedCriteria.For<Tag>()
>> > > > .Add(Property.ForName("Title").In(tagTitles))
>> > > > .SetProjection(Projections.Id());
>> >
>> > > > var ngs = DetachedCriteria.For<NewsGroup>()
>> > > > .Add(Property.ForName("Title").In(newsGroupTitles))
>> > > > .SetProjection(Projections.Id());
>> >
>> > > > var criteria = DetachedCriteria.For(typeof(Article), "article")
>> > > > .Add(Subqueries.Exists(tags))
>> > > > .Add(Subqueries.Exists(ngs));
>> > > > criteria.SetMaxResults(15);
>> >
>> > > > var articles = ActiveRecordMediator<Article>.FindAll(criteria);
>> > > > Console.WriteLine(articles.Length);
>> >
>> > > > On Oct 17, 11:09 am, "Tuna Toksöz" <[EMAIL PROTECTED]> wrote:
>> >
>> > > > > ı think this was fixewd 2 days ago. can you verify?
>> >
>> > > > > On 10/17/08, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>> >
>> > > > > > We have a small problem with what seemed to be an easy enough
>> > > > > > query ...
>> >
>> > > > > >            var newsGroupTitles = new[] { "CRU Steel News" };
>> > > > > >            var tagTitles = new[] { "Steel sheet" };
>> > > > > >            var criteria = DetachedCriteria.For(typeof(Article),
>> > > > > > "article")
>> > > > > >            .CreateCriteria("article.NewsGroupList",
>> "newsGroups")
>> >
>> > >  .Add(Property.ForName("newsGroups.Title").In(newsGroupTitles))
>> > > > > >            .CreateCriteria("article.TagList", "tags")
>> > > > > >            .Add(Property.ForName("tags.Title").In(tagTitles))
>> > > > > >            .AddOrder(new Order("article.Date", true));
>> >
>> > > > > > Which returns back a list of articles that are in one of the
>> > > newgroups
>> > > > > > and one of the tags specified.
>> >
>> > > > > > We only wanted the first 15 of these, so added a SetMaxResults
>> to
>> > > > > > this, but at this point NHiberante falls over.
>> >
>> > > > > >            //criteria.SetMaxResults(15); // This line causes the
>> > > > > > query to break :-(
>> >
>> > > > > > This causes:
>> > > > > > System.Data.SqlClient.SqlException : The column 'articleid' was
>> > > > > > specified multiple times for 'query'.
>> > > > > > The column 'articleid' was specified multiple times for 'page'.
>> >
>> > > > > > Any ideas how to fix this?
>> >
>> > > > > --
>> > > > > Tuna Toksöz
>> >
>> > > > > Typos included to enhance the readers attention!- Hide quoted text
>> -
>> >
>> > > > > - Show quoted text -- Hide quoted text -
>> >
>> > > > - Show quoted text -- Hide quoted text -
>> >
>> > - Show quoted text -
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to