问题标签 [meta-search]

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 回答
536 浏览

ruby-on-rails - ruby on rails、meta_search 和不区分大小写的 oracle

我在我的 Rails 项目中使用 meta_search gem。该数据库是 Oracle 数据库,“like”区分大小写。有人知道我如何创建一个新条件或其他东西来获取这样的查询:

0 投票
2 回答
352 浏览

ruby-on-rails - 链元搜索结果

如何链接元搜索的搜索方法?

我们可以像这样在 ActiveRecord 上调用链方法

它的链接可以在元搜索的结果上吗?

0 投票
5 回答
8993 浏览

ruby-on-rails-3 - 如何在 ActiveAdmin 中过滤 IS NULL?

我有一个名为“map_id”的整数列的表,我想添加一个 activeadmin 过滤器来过滤该列是否为空或不为空。

这怎么可能实现?

我尝试了以下过滤器

但是,我收到以下错误消息:

未定义的方法 `map_eq' 用于#

0 投票
1 回答
3769 浏览

ruby-on-rails - 在 ActiveRecord::Relation 与 MetaSearch 上找不到分页方法

我正在尝试对来自元搜索的搜索结果进行分页,但我得到了一个

这是我的控制器中的代码:

这应该很简单,我真的不明白有什么问题......

我的 gem 文件中有这些:

0 投票
2 回答
3925 浏览

ruby-on-rails - 活动管理员自定义过滤器。按天过滤日期 | 月 | Date 属性的年份

我有一个带有 :birthday 属性的模型,我想按表单中指定的月份过滤掉那些日期(ActiveAdmin 的 DSL :select)。

这是一个仅提取生日月份的简单范围示例。也许可以帮助:

0 投票
1 回答
383 浏览

ruby-on-rails - 元搜索多列排序不起作用

我正在尝试使用元搜索 gem 进行多列排序,但它不起作用。

我是通过一些 AJAX 来做的,所以我Model.search()直接打电话。我认为我做得对,但我不是 100% 确定,因为我似乎找不到关于“meta_sort”参数应该是什么的好文档。

这就是我实际上所说的,我的模型是“贸易”:

它应该是一个数组而不是一个 csv 字符串吗?

我知道这适用于单列排序,例如

任何帮助表示赞赏。

0 投票
0 回答
128 浏览

ruby-on-rails - Rails Meta_Search:在关联模型的显示页面中搜索

我有一个模型trip.rb

我正在使用 meta_search 在它的索引页面上搜索旅行。

trips_controller.rb

类别.rb

现在的事情是我想在类别显示页面上添加搜索并在那里搜索相关的旅行。

问题是我不是专家,也不确定如何正确执行此操作。

有人可以指出正确的方向吗?谢谢。

0 投票
3 回答
749 浏览

ruby-on-rails - 查找在 rails 模型中调用了哪个别名方法

我是 Rails 开发的新手。我为一个方法创建了一些别名,我想知道调用了哪个别名。

我有这个代码。

我想知道用户调用了哪个别名。就像用户打电话一样,net_stock_quantity_equals我应该知道用户没有net_stock_quantity_equals打电话net_stock_quantity

任何帮助,将不胜感激。

0 投票
1 回答
139 浏览

ruby-on-rails - Rails meta_search 在一个组合框中增加和减少条件

我有一个Phonechecked_by字段的模型;如果这个字段等于 1,那么我们知道这个电话是unchecked, else(>1) - checked。在管理方面,我可以查看一个列表,Phones我需要使用 meta_search 创建一个过滤器来查看:

  • 所有电话
  • 已选中
  • 未选中

我可以在 meta_search 中看到checked_by_greater_thanchecked_by_less_than方法,但是如何将这些方法组合在一个选择框中?

感谢任何建议

0 投票
2 回答
3354 浏览

ruby-on-rails - Ransack 在其搜索中是否支持与 MetaSearch 相同的多态 belongs_to 关联?

我正在从 MetaSearch gem 迁移到 Ransack gem 以升级到 Rails 3.1,但我在搜索多态关联时遇到了问题。现有的 MetaSearch 语法不适用于 Ransack,但我找不到任何提及任何语法更改的文档。或者 Ransack 是否支持此功能。

例如,从 MetaSearch github 页面,给定以下类:

您可以像这样在表单中创建一个搜索字段(这显然是从 Searchlogic 借来的约定):

我正在使用这种类型的语法,它在 MetaSearch 中运行良好,但是使用 Ransack,当查询参数包含此字段时,我的应用程序会引发异常。例外是:

有谁知道如何在 Ransack 中进行此类搜索?