0
다음 Linq 문과 동일한 RavenDB Lucene 쿼리를 작성하는 방법을 알고 있습니까?RavenDB Lucene Linq에 해당하는 쿼리 포함
var results = events.Where (e => e.Detail.Contains ("test")));
이 문제에 대한 도움을 주시면 감사하겠습니다.
감사합니다.
다음 Linq 문과 동일한 RavenDB Lucene 쿼리를 작성하는 방법을 알고 있습니까?RavenDB Lucene Linq에 해당하는 쿼리 포함
var results = events.Where (e => e.Detail.Contains ("test")));
이 문제에 대한 도움을 주시면 감사하겠습니다.
감사합니다.
이 당신이 찾고있는, 그러나 이것은 DocumentQuery 느릅 나무는 어디에 문에서 루씬 쿼리를한다 (3548를 구축) ravendb을 사용하는 것입니다 확실하지 :
using (var session = _documentStore.OpenSession())
{
var result = session.Advanced
.DocumentQuery<Events>()
.Where("Details: *test*")
.ToList();
}
http://ravendb.net/docs/article-page/2.0/csharp/client-api/querying/query-and-lucene-query
편집 :이 성능 측면에서 그리 효과적이지 않을 수 있습니다. 이런 종류의 와일드 카드를 루체가 어떻게 처리하는지 확신 할 수 없습니다.