0
我正在用.NET MVC和RavenDB構建一個簡單的CMS,我需要使用x個傳入參數過濾頁面。RavenDB - 構建動態查詢
示例頁面:
public class Page{
string Name
string Content
List<string> Tags
//etc...
}
在我的網頁控制器我有這個方法,我想獲得所有具有匹配代碼的網頁。它們必須被排除過濾器,這是一個應該被添加
public ActionResult Index(List<string> tagFilters)
{
var pages = MyRavenSession.Query<Page>().Where(how to compare tagFilters List to pages Tags List?)
return View(pages);
}
我一直在尋找互聯網上的這種情況下的答案,應該有其他人有同樣的問題AND條件。
我該如何解決這個問題?
我讀predicatebuilder不能被翻譯成RavenDB LINQ查詢。
我也讀過,你可以建立某種RavenDB lucene查詢,但我找不到任何例子。
好,謝謝,我會開始閱讀有關Lucene的Ravendb查詢 – Kimpo