问题标签 [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 可搜索插件
在我的 Grails 应用程序中,我使用 Searchable 插件进行搜索/索引。我想编写一个涉及多个域类的 Compass/Lucene 查询。在该查询中,当我想引用一个类的 id 时,我不能简单地使用“id”,因为所有类都有一个“id”属性。目前,我通过将以下属性添加到类 Foo 来解决此问题
然后,当我想在查询中引用 Foo 的 id 时,我使用“fooId”。有没有办法可以为可搜索映射中的属性提供别名,而不是向类添加属性?
android - 变量搜索提示
在我searchable.xml
的 android 项目中,当没有写入文本时,我可以指定出现在 edittext 中的提示。有什么办法可以动态设置吗?
在我的操作中,我有两个搜索按钮,它们调用startSearch
传递自己的参数。我想根据单击的按钮设置反映所选动作的提示 - 例如“搜索电影标题”、“搜索演员”。
在我看来,这可能可以通过将参数传递给startSearch
或使用本地化方法来实现,就像我可以在 中放置一个提示一样values-fr\strings.xml
,当单击另一个按钮时,可能会有一个替代搜索资源文件作为目标?或者如果searchable.xml
可以将其制成一个选择器,以便我可以让它在不同的状态下以不同的方式表现,那也很好......问题是我无法找到实现其中任何一个的方法。
我想这样做的真正原因是因为我看到它的方式,这是最好的沟通方式,当按下设备搜索按钮时,默认操作是第一个选项,标题搜索。
更新
为避免混淆,我mSearchTextField
对更改SearchDialog
. 我不清楚的是如何引用该 EditText。链接到的代码中的注释说“这仍然由 SearchManager 控制......”但我也找不到任何关于如何从 SearchManager 控制它的参考。
grails - 使用 Grails 可搜索插件时正确的雪球分析器配置
为了改进词干提取,我们希望从默认分析器切换到雪球,但是,在正确设置方面有很多困难,希望得到任何帮助。在
环境: - Sun 的 Java 1.6.16 - Grails 1.2.2 - Searchable Plug-In 0.5.5
Config.groovy:两种设置都试过了:
Search.groovy - 调用:
doctrine - 可使用非 ASCII 字符搜索的教义
我有土耳其语文本:“selam günaydın”。Doctrine searchable 将其转换为表中的关键字:-selam -guenaydin
所以“guenaydin”作为关键字“günaydın”被保存在表格中,所以当有人在搜索“günaydın”中写道时,他什么也得不到——我能做什么?
grails - 禁用 grails Searchable 插件默认搜索页面?
我正在尝试禁用 Searchable 插件默认搜索页面(http://localhost/searchable/),但还没有找到方法。任何人都知道如何做到这一点,最好是以合法的方式,但在必要时诉诸诡计?
grails - 使用带有 Searchable 插件的自定义 Id 列映射
我有一个带有自定义 ID 映射的域类
我在使用可搜索插件时遇到问题
我将以下内容添加到课程中
数据插入完成后收到以下错误
似乎它仍在尝试查找名为 id 的列,而不是名为 ensemblProteinId 的列。
可搜索插件是否应该与自定义 id 列一起使用,如果是,我做错了什么?
grails - 带有可搜索插件的 grails 项目中的 compass.cfg.xml 路径
我在我的 grails 项目中安装了 searchable。因为我已经有了 java POJO 类,所以我想使用指南针进行映射定制。但是,Searchable.groovy 会在我的类路径的根目录中查找文件 compass.cfg.xml。这个文件夹是我的 PROJECT_HOME 文件夹。我还尝试将他放在 /src/java 或 grails-app 文件夹中,但找不到该文件 => 指南针无法启动!
有没有办法自定义 compass.cfg.xml 的路径?
PS:我用 run-app 运行我的项目!
android - 如何摆脱可搜索字典类应用程序中的中间页
我正在开发一个搜索应用程序,由于我是初学者,所以我决定从可搜索字典示例开始,这与我想要实现的目标非常相似。让它工作,但我有一个问题:示例最初加载一个空白页面,告诉用户按下搜索按钮开始执行搜索。按下搜索后,将加载一个新页面,顶部有一个搜索字段和按钮,允许用户开始搜索内容。
我想要做的是摆脱那个中间页面,以便从头开始加载搜索字段和按钮,在应用程序启动时加载的第一个屏幕上。关于如何做到这一点的任何想法?非常感谢详细的说明/示例,因为我是 Android 编程的初学者。
非常感谢!
grails - 不使用 Grails 可搜索插件保存域对象
是否可以使用 Searchable Plugin 来创建对象索引并且从不实际将对象保存到数据库中?
plugins - Grails 可搜索:在成员对象中搜索特定字段?
使用 Grails Searchable 插件,我有这些类:
和:
我想对来自特定国家的人进行特定搜索。“国家:NL”不起作用。“地址:国家:NL”也不起作用。我找不到有关此语法的任何信息。有任何想法吗?
我想我必须在可搜索的闭包中做一些聪明的索引或其他一些技巧,但我就是找不到它。