domino使用URL进行数据搜索
2010-07-21 17:23
120 查看
客户OA系统待办事宜库在使用搜索功能时搜索不到任何数据,分析后台代码搜索功能是使用URL来实现:
http://Host/Database/ViewName/[$SearchForm]?SearchView[ArgumentList]
其中重要的是拼接ArgumentList的Query。
一、排查问题:
1、输入“测试”后,点击“搜索”URL链接中的Query参数为“(测试) and (field fldDocumentauthors contains 用户名称/组织名)”;
2、将Query参数改为“(测试)”可以搜索到数据;
3、将Query参数改为“(field fldDocumentauthors contains 用户名称/组织名)”搜索不到任何数据。
问题基本定于“(field fldDocumentauthors contains 用户名称/组织名)”这个条件有问题。
二、解决问题:
使用notes工具打开视图,选择同样的条件可以搜索到数据,查看条件只有field有大小写区分,难道问题在这儿?
修改后台代码将field改为大写,结果搜索出了数据。
三、总结:
domino8.5使用URL进行搜索时,条件中使用field时必须为大写,否则搜索不到数据。但是在domino7中没有此问题。
http://Host/Database/ViewName/[$SearchForm]?SearchView[ArgumentList]
其中重要的是拼接ArgumentList的Query。
一、排查问题:
1、输入“测试”后,点击“搜索”URL链接中的Query参数为“(测试) and (field fldDocumentauthors contains 用户名称/组织名)”;
2、将Query参数改为“(测试)”可以搜索到数据;
3、将Query参数改为“(field fldDocumentauthors contains 用户名称/组织名)”搜索不到任何数据。
问题基本定于“(field fldDocumentauthors contains 用户名称/组织名)”这个条件有问题。
二、解决问题:
使用notes工具打开视图,选择同样的条件可以搜索到数据,查看条件只有field有大小写区分,难道问题在这儿?
修改后台代码将field改为大写,结果搜索出了数据。
三、总结:
domino8.5使用URL进行搜索时,条件中使用field时必须为大写,否则搜索不到数据。但是在domino7中没有此问题。
相关文章推荐
- Android使用HttpURLConnection进行POST请求,向服务器上传数据
- 使用Java调用ElasticSearch提供的相关API进行数据搜索完整实例演示
- 使用Java调用ElasticSearch提供的相关API进行数据搜索完整实例演示
- Windows下使用Java调用ElasticSearch提供的相关API进行数据搜索完整实例演示
- 使用Java调用ElasticSearch提供的相关API进行数据搜索完整实例演示
- Python---对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用正则re
- 使用HttpURLConnection 与 sae 进行数据交互
- Python---对html文件内容进行搜索取出特定URL地址字符串,保存成列表,并使用每个url下载图片,并保存到硬盘上,使用bs4,beautifulsoup模块
- 使用 Apache Lucene 和 Solr 进行位置感知搜索——通过合并非结构化文本和空间数据改进搜索应用程序
- 使用Java调用ElasticSearch提供的相关API进行数据搜索完整实例演示
- 使用Java调用ElasticSearch提供的相关API进行数据搜索完整实例演示
- C++使用CInternetSession请求url下载jason数据,并且进行解析。以及注意事项
- 使用SharedPreferences进行数据存储
- 使用URL Routing进行数据分页
- JAVA笔试面试之使用堆排对大量数据进行筛选最大或最小
- JAVA使用jsoup技术实现网站URL解析爬取|爬取网站登陆后页面动态数据
- 使用Sqoop进行数据的导入
- Android使用HttpURLConnection和HttpClient请求服务器数据
- 使用文本文件(.txt)进行数据存取的技巧总结(相当的经典)
- 使用Excel数据分析工具进行多元线性回归分析