首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用webtop简单搜索组件的全文搜索。

禁用webtop简单搜索组件的全文搜索。
EN

Stack Overflow用户
提问于 2014-06-20 08:28:21
回答 2查看 858关注 0票数 3

在webtop中的简单搜索组件中,如何禁用全文搜索并只使用数据库?

我想保持先进的搜索全文搜索。

我知道全文搜索可以在dfc.properties中完全禁用,也可以使用dql提示文件按类型和角色进行筛选,但是我无法找到任何关于如何在简单搜索中禁用它的信息!

EN

回答 2

Stack Overflow用户

发布于 2014-06-20 12:17:50

您可以扩展搜索组件,并在扩展组件中覆盖buildQuery()方法。这样您就可以编写自己的查询。浏览开发人员论坛,不需要搜索主题功能就可以执行查询。

票数 1
EN

Stack Overflow用户

发布于 2014-06-20 12:40:50

一种类似于Miki的解决方案似乎正在起作用。

扩展搜索组件,但修改自定义titlebar.jsp调用中的 javascript,并将修改后的dql查询传递给postComponentJumpEvent。

代码语言:javascript
复制
function onClickSearch ()
{
var contentPage = eval(getAbsoluteFramePath("content"));
if (contentPage != null)
{
var text = document.getElementById("txtSearch");
callBlur(text);
var strValue = text.value;
if (strValue != "" && strValue != "<%=strSearch %>")
{

var query = "select * from dm_folder where upper(object_name) like upper('%" + strValue + "%')"; //or any query

postComponentJumpEvent(null, "search", "content", "queryType","dql","query", query);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24323015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档