问题标签 [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.
grails - Grails可搜索返回域但关系为空
我有 3 个域:A、B、C。
A 和 C 通过 B 具有多对多关系。 A 和 C 是可搜索的。
当我搜索并获取 A 域列表时,A 中的所有字段都可以访问,但是关系字段始终为“空”。为什么我无法访问关系字段?为什么我会得到“空”?如果我直接访问对象,我会看到一个关系,但是当可搜索返回 A 域时,我在关系字段上得到“null”。
PS:我试图使 B 可搜索,但看起来可搜索在索引它上面有问题,我没有看到索引 B 的任何意义,因为它的存在只是为了多对多关系。
请我需要帮助。我需要能够以可搜索的返回值通过 A 到达 C。
谢谢你。
[更新]:我今天做了一个原型项目(小型数据库)并使域 B 可搜索。现在我可以访问关系字段。但是在我的实际项目中,我不想让 B 可搜索,因为数据库很大并且索引时间太长。有办法解决吗?
android - SearchView 的可搜索配置返回 Null
我创建了一个搜索界面,但似乎无法将其连接SearchView
到ActionBar
我的可搜索配置文件。当我尝试在我的onCreateOptionsMenu
方法中检索它时SearchManager.getSearchableInfo(getComponentName()
返回 null。有人可以帮我解决这个问题吗?
Settings.onCreateOptionsMenu(菜单)
AndroidManifest.xml 中的设置活动
AndroidManifest.xml 中的可搜索活动
我的菜单 xml 文件中有标题<?xml version="1.0" encoding="utf-8"?>
,我尝试清理项目。他们似乎都没有成功。
android - Android 全球搜索
我正在尝试将我的应用添加到 Android 的全局搜索中,以便用户可以从他们的主屏幕搜索我的应用。我已经按照http://developer.android.com/guide/topics/search/search-dialog.html上的教程进行操作,但它似乎不起作用。当我测试应用程序并转到设置部分时,您会看到所有可搜索的应用程序,我的应用程序没有显示。这是我的一些代码:
主祭:
这当然是在标签内。
可搜索的.xml (res/xml/searchable.xml):
如果还有想看的请留言:)
grails - 带有 RAM 索引的 Grails Searchable 插件集在部署到 Cloud Foundry 时会丢失
我正在将 Grails 应用程序部署到 Cloud Foundry,其中可搜索插件“compassConnection”设置为使用 RAM 索引。问题是 Cloud Foundry 应用了一些神奇的自动配置来将“compassConnection”设置为使用基于文件的索引。
如果我使用基于磁盘的索引并且 Cloud Foundry 需要重新配置以使其在其环境中工作但我希望 RAM 索引配置保持原样,这会很好。
有什么想法可以让我完成这项工作吗?
谢谢,奥利
ios - 仅将 plist 中的标记项目加载到 UITableView
有没有一种特定的方法可以仅将某些标记项目从 plist 文件加载到 UITableView?类似于:如果属性“Tag”包含“transportation”,则将此项目加载到单元格中,请记住,属性“Tag”将是带有“transportation, car, train, bus, etc.”的字符串。
由于我正在使用的内容(在 UIWebViews 中加载 HTML 数据),我还没有找到一种方法可以让我使用真正的搜索(无需付费),所以我计划实现一个包含所有“可搜索”关键字的 tableview然后将仅将某些项目加载到 tableview 中,用户可以以 webview 的形式获取更多信息。
search - Grails 可搜索搜索 BigDecimal 范围
我有具有多个字段的域的 Grails 项目,其中我有字段“价格”。我在项目中添加了可搜索的插件,它通过一般搜索工作正常:
现在我需要通过范围添加价格搜索。示例:价格在 100 美元到 200 美元之间。我尝试了以下但它不起作用:
如何实现范围搜索?它是哪种数据类型是否重要:Integer、BigDecimal、Long?
谢谢
grails - Lucene Grails Searchable plugin build index for part of the table
我有一个可搜索的域类映射到具有标志列的表。目前,当 Lucene 创建索引时,它会生成这样的查询(返回表中的所有数据):
是否可以仅为那些包含特定标志值的行构建索引,以便生成的查询如下所示:
grails - 带有条件的 Grails 可搜索插件
我对可搜索插件有一些疑问:
我有两个域:
而且我开发了自己的搜索页面,其中包含两个字段 (fromCity,toCity)。有类似的东西:
所以我想知道如何将我的搜索方法提供给 Criteria Field。
如果有人可以帮助我做到这一点,我将不胜感激。
grails - Grails Plugin Searchable - 默认通配符搜索
有没有办法用通配符自动包装所有搜索?
例如:
android - Android 可搜索字典示例代码错误?
我在Android 可搜索字典示例应用程序中发现了有趣的错误。
请按照以下步骤重现它:
- 在搜索框中输入“bo”
- 点击去
- 从结果中点击“虚假”
- 当您看到结果和定义时,再次调用搜索
- 输入“coa”,它应该给你“联盟”
- 取而代之的是,什么也没有发生……
但这神奇地起作用:
- 在搜索框中输入“bo”
- 从自定义建议列表中选择虚假
- 当您看到结果和定义时,再次调用搜索
- 输入“coa”,它应该给你“联盟”
- “联盟”真的找到了。
我想问你,为什么会出现这种情况以及如何修复它,所以它会正常运行。
这是一些有关主题的代码,我宁愿发布更多...
这个活动展示了结果: