Marklogic 在特定文件中进行标记逻辑搜索

Marklogic 在特定文件中进行标记逻辑搜索,marklogic,marklogic-8,Marklogic,Marklogic 8,我在下面使用 QueryManager queryMgr = dbClient.newQueryManager(); StringQueryDefinition query = queryMgr.newStringDefinition(); // Some text eg. "test" query.setCriteria(criteria); SearchHandle resultsHandle = new SearchHandle();

我在下面使用

QueryManager queryMgr = dbClient.newQueryManager();     
StringQueryDefinition query = queryMgr.newStringDefinition();       
// Some text eg. "test"
query.setCriteria(criteria);        
SearchHandle resultsHandle = new SearchHandle();        
queryMgr.search(query, resultsHandle);
这将在所有文档中进行搜索


如何重复使用此文件在特定文件中进行搜索?

我不确定您为什么要搜索特定文件。但如果您愿意,请尝试StructuredQueryBuilder.document。以下是关于使用StructuredQueryBuilder的文档: