问题标签 [searchable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2020 浏览

grails - grails 可搜索插件查询

我的 Grails 应用程序正在使用可搜索插件,它建立在 Compass 和 Lucene 之上以提供搜索功能。我有两个可搜索的类,比如 Author 和 Book。我已将这些类映射到搜索索引,因此只能搜索某些字段。

要在两个类中执行搜索,我只需调用

同时在两个类中进行搜索的一个很好的特性是,该results对象包含有关包含的结果数量、可用结果数量、分页详细信息等的元数据。

我最近approved在 Book 类中添加了一个布尔标志,我不希望未经批准的书籍出现在搜索结果中。一种选择是将上面的调用替换为:

但是,我现在需要弄清楚如何组合两个结果的元数据,这可能很棘手(尤其是分页)。

有没有办法通过单个查询搜索图书和作者,但只返回批准的图书?

0 投票
2 回答
930 浏览

iphone - 希望创建一个带有数据库的 iphone 应用程序来保存拍摄的照片

想制作一个 iOS 应用程序,我可以在其中拍照,然后将其发送到我自己的可搜索数据库、网站或 wiki。什么是最简单的服务(我可以做 iOS 编程,只是我不知道它的另一面)。

0 投票
5 回答
1101 浏览

grails - Searchable 插件是否适用于 Grails 2.0.0?(我认为不)

当我将项目升级到 grails 2.0(使用全新安装的可搜索插件)时,我得到一个 Hibernate 类转换异常。还有其他人遇到这个问题吗?

0 投票
1 回答
2565 浏览

ajax - Grails - 通过单个remoteFunction 传递多个AJAX 参数?

我正在尝试使用创建动态高级搜索

人员姓名的搜索字段 启用非活动人员记录的复选框 团队的下拉菜单

因此,当我选择一家公司时,我想与该团队中的所有人一起更新我的模板结果。如果我选择一个团队并单击非活动人员记录的复选框,我想查看过去曾与该团队一起工作的所有人员。

所以目前我有这样的事情:

因此,当我选择复选框时,我将传递复选框的值、搜索中的当前结果以及选择了哪个团队(如果有的话)。

这可能吗?或者是否有更简单的方法使用 Grails 和 AJAX 组件?

0 投票
1 回答
214 浏览

caching - jboss 可搜索缓存

我有 jboss eap 5.1,我在其中使用 struts 1.1。Jdk 是 1.6。它可以与 jboss 可搜索缓存一起使用吗?在 jboss 可搜索缓存中可以存储多少内存?我想在类型页面加载时为我的应用程序创建 google 搜索类型。

0 投票
1 回答
2460 浏览

android - android可搜索不起作用

我正在使用可搜索的操作栏。而且我遇到了一个问题,即操作栏不会对可搜索的活动做出反应。也就是说,我在操作栏的可搜索文本编辑中输入了一些内容,然后单击了提交,但什么也没发生。调试跟踪显示我的 searchresultactivity 中的代码从未执行过。所以我想知道可搜索配置是否有问题。好吧,这次我想我已经清楚地解释了这个问题,我不希望任何没有任何言语的反对票甚至吐口水!

我按照开发者文档的说明从 manifest.xml 开始,在 searchresult 活动中添加元数据:

然后我用我的菜单初始化了搜索视图:

以及菜单中的可搜索项:

任何相关的答案表示赞赏!

0 投票
1 回答
195 浏览

grails - 我想在可序列化域中使用可搜索插件

我想在可序列化域中使用可搜索插件。

现在的问题是,如果我添加此代码,它不会编译:

类产品实现可序列化{

静态瞬变=['可搜索']

静态可搜索 = true

我不知道这个可搜索插件是如何工作的。此外,我在域 Product 中也有 hasMany 和 belongsTo 关系。其他也是可序列化的域

所以请 cud 任何人告诉我使这个域可搜索的正确方法

0 投票
1 回答
591 浏览

grails - Grails - 可搜索插件:无法以一对多关系搜索数据

对不起,如果标题不是那么具体,但我不知道如何陈述我的问题。我正在使用可搜索插件,一切都很好,直到我需要搜索与 hasMany - BelongsTo 关联的域上的信息。
示例:
我有两个课程:

我需要能够根据书名或作者搜索一本书。
但是当调用时Book.search(query, [properties:['name', author]])只搜索书名,而不是作者。
我试过author component: true(在书课上),root:false(在作者课上)没有运气。

这个问题已经花费了我几个小时,而且我确信它必须是易于实现的东西。

0 投票
2 回答
359 浏览

grails - Grails - 可搜索插件:我可以阻止它仅依赖 Lucene 索引吗?

好吧,我一直在尝试让可搜索插件与我当前的应用程序一起使用,但有一件事情困扰着我:

每次搜索都完全依赖于 Lucene 索引。

这会导致一些令人不安的问题(例如:http: //jan-so.blogspot.mx/2009/04/eager-fetching-and-searchable-plugin-in.html)。基本上,每个一对多关系在搜索结果中都会有一个空值。为避免这种情况,您必须使很多域可搜索,但是,这意味着我的数据库的一半将映射到 Lucene 索引中……这听起来是错误的。

我目前处于开发环境中,所以所有内容都加载到内存中,Lucene 使 java 使用的内存至少增加了 40%(总共使用了 1.2GB,并且我已经尽可能限制了其中包含的内容)onlyexclude)。

那么,我可以阻止它仅依赖 Lucene 索引吗?我希望它在索引上搜索,但不只返回索引的内容。或者将所有内容保存在索引中(从而以可搜索的方式进行)而不是手动进行 HQL 查询真的很方便吗?

0 投票
1 回答
1989 浏览

symfony - Symfony2/Doctrine2 可搜索行为?

为什么可搜索行为已从教义2中删除?我没有在 Doctrine Extensions (https://github.com/stof/StofDoctrineExtensionsBundle) 中找到任何关于该主题的资源。任何人都可以帮助我吗?