问题标签 [searchlogic]
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.
ruby-on-rails - 与 Searchlogic 的关联
嗨,我有一个帖子模型:has_many:reply,在使用搜索逻辑时,执行 Post.reply_content_like("search"),为该帖子下的每个回复返回一个结果,我只希望它返回一次。任何人都知道解决这个问题的方法
ruby-on-rails - ruby on rails, searchlogic 和重构
我对 rails 的 searchlogic 插件不太熟悉(我确实查看了 railscasts 但对下面的特定代码没有帮助)。谁能简要描述一下它是如何在以下三种方法中使用的?感谢您的任何回复。
ruby-on-rails - 搜索逻辑和虚拟属性
假设我有以下模型:
如何使用 searchlogic 对虚拟属性进行搜索,例如:
当然,我可以构建一个大语句,例如:
但肯定有更优雅的方式。
ruby-on-rails - 在 Ruby on Rails 中显示模型的所有可用命名范围
特别是当您使用 Searchlogic 时。我很难猜测使用什么命名范围来实现我的需要。
ruby-on-rails - 使用 named_scope 查找关联行数(Ruby on Rails + Searchlogic 问题)
假设我有:
我应该放什么??????允许 searchlogic 查询,例如:
任何帮助将不胜感激!
ruby-on-rails - 将 Searchlogic 命名范围与 OR 相结合
这样的事情可能吗?
wiki在这方面没有多大帮助......
我在维基上看到:
我真的不明白,“本”到底是怎么出现的???有人可以帮忙吗?
ruby-on-rails - 搜索逻辑中不区分大小写
Searchlogic 可以不区分大小写搜索吗?
ruby-on-rails - Searchlogic 和 :has_many, :through =>
我正在使用 Searchlogic 搜索数据库中的许多字段。其中一个字段是 :has_may, :through => 关系,我无法让它工作。
以下是模型的相关部分:
来源.rb:
作者身份.rb:
作者.rb:
然后,在我看来,我有:
搜索页面加载得很好,但点击“提交”按钮会给我以下错误:
以下是 SourcesController 的代码:
类 SourcesController < ApplicationController
以下是参数:
参数:{"commit"=>"Search", "search"=>{"hash"=>{"text_name_like"=>"canterbury", "date_begin_greater_than_or_equal"=>"", "author"=>{"name_like" =>""}, "editor_like"=>"", "link_not_blank"=>"0", "trans_none_not_null"=>"0", "trans_other_not_null"=>"0", "trans_english_not_null"=>"0", "trans_french_not_null"=>"0", "region_like"=>"", "live_not_null"=>"", "app_facsimile_not_null"=>"0", "date_end_less_than_or_equal"=>""}, "order"=>"" }}
有人对这里发生的事情有任何想法吗?您需要查看更多错误消息吗?
非常感谢!
ruby-on-rails - 如何使用搜索逻辑搜索短语?
想象一下案例场景,您有一个食谱列表,其中包含作为文本的成分。
你想看看有多少食谱含有“芝麻油”。
使用 Recipe.ingredients_like("sesame oil") 进行默认搜索逻辑搜索的问题是,当我搜索“芝麻油”时,任何含有芝麻和油的食谱都会出现,这在食谱可能包含“芝麻”+“玉米油”
ruby-on-rails - 使用带有 habtm 关联的 searchlogic
我有以下问题:
我的 rails 应用程序中有两个类,由 HABTM 协会加入,如下所示:
由 ads_specs 表连接。我正在尝试使用出色的 searchlogic gem 对 Ad 类进行搜索。一切都很顺利,直到我想返回所有具有所有选定规格的广告,而不是其中的任何一个。
我试过@ads = Ad.specs_id_like_all(id1, id2, id3)
但没有结果,因为我认为它试图匹配一个带有“id1,id2,id3”的规范。我还尝试 .split id 或直接在数组中键入它们,但没有任何效果。
我的确切搜索查询是:
你们知道我该如何解决这个问题吗?我发誓这是我最后一次在 Rails 应用程序中使用 HABTM 关联,但是在开发过程的后期更改为多态关联已经太晚了:)。