RavenDB Lucene インデックスにクエリを実装し、結果をページングしようとしています。
次のコードがあります。
IDocumentQuery<Post> q = Session.Advanced.LuceneQuery<Post, Posts_Search>()
.WhereContains("BodyHtml", query)
.OrElse()
.WhereContains("Title", query)
.AddOrder("Published", true)
.Skip(4).Take(4);
(Skip と Take の最後のペアは、単純な例のために追加されました)。
このクエリは、予想どおり、4 つだけでなく、クエリに一致する 22 のドキュメントすべてを常に返します。
私は何を間違っていますか?