簡體   English   中英

Caml查詢按文件類型過濾

[英]Caml Query Filter by FileType

以下查詢缺少什么? 它從文檔庫中提取所有記錄嗎?

//Specify the Caml Query
            CamlQuery camlQuery = new CamlQuery();
            camlQuery.ViewXml = "<View Scope='Recursive'><Where><Contains><FieldRef Name='File_x0020_Type' /><Value Type='text'>msg</Value></Contains></Where></View>";

            ListItemCollection listItems = sharedDocumentsList.GetItems(camlQuery);

謝謝

您應該在“ View節點內部有一個“ Query View節點,並且在Where Query內部有“位置”:

camlQuery.ViewXml =
@"<View Scope='Recursive'>
  <Query>
    <Where>
      <Contains>
        <FieldRef Name='File_x0020_Type'/>
        <Value Type='text'>msg</Value>
      </Contains>
    </Where>
  </Query>
</View>";

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM