简单搜索

构造搜索查询的最简单方法是使用 RAMSession.createAssetQuery(String) 方法。您可以传递任何将在 Web 或 Eclipse 客户机的搜索输入框中输入的字符串。也可以粘贴在 Web 客户机的“搜索”文本框下找到的搜索快捷方式。

Web 客户机中搜索快捷方式的屏幕截图

在 Eclipse 客户机中,可从下拉菜单或“资产搜索”视图中使用“复制到剪贴板”来获取搜索快捷方式。

createAssetQuery 方法将返回 RAMAssetQueryBuilder 对象,该对象已转换为简化 SeachQuery 对象。此对象可传递至 RAMSession.getAssets(SearchQuery) 方法,并且它将返回 RAMSearchResult 对象,该对象已转换为常规 SearchResult 对象。可通过 SearchResult 对象来获取符合此搜索查询的资产总数以及此结果页面的 RAMAsset 对象列表。

以下是用于查找与单词“Rational Asset Manager”和“javadoc”相匹配的所有资产的简单搜索示例:

                SearchQuery query = session.createAssetQuery("Rational Asset Manager javadoc");
                SearchResult searchResult = session.getAssets(query);
                RAMAssetSearchResult[] assets = (RAMAssetSearchResult[])searchResult.getAssetSearchResults();

反馈