meta-where

    1热度

    1回答

    我在searchlogic如下: Todo.contact_id_is(self.id).ascend_by_original_date.done_date_not_null.first 我怎么现在,我在Rails 3中做到这一点的metawhere?特别是not_null和排序? 你好,我有点困惑。当我看到在meta_search(而不是meta-found)中找到的命名示波器...那更多的

    5热度

    1回答

    任何人都可以找到一种方法来使用轨道3中的metawhere或metasearch搜索计算字段?我可以搜索任何字段,但计算字段。必须有一种方法。对于不熟悉metasearch或metawhere的人来说,这里是一个railscast。 http://railscasts.com/episodes/251-metawhere-metasearch

    1热度

    1回答

    是否可以在两个范围上执行“OR”操作? 例如,考虑一个简单的例子,我有一个2个范围的一类用户 - 教授和讲师 然后,我可以重复使用2个范围得到谁可以是教授或讲师的用户? Some User like User.professors.or.lecturers

    0热度

    1回答

    我在Sinatra中使用ActiveRecord的东西,我想知道它是否会与meta_where或(最好)squeel一起使用? 我要开始尝试,但我希望也许有人可以让我短路。

    2热度

    1回答

    我有一个带有Local,Skype和Phone(布尔型,'t'或'f')和Gender(字符串,'Male'或'Female')列的用户模型。 。每个用户都可以在关联的SkillMap模型中拥有很多技能,这些技能有skill_id和direction(字符串,“Teach”或“learn”) 我一直在用MetaWhere,Squeel和RanSack搞砸这将允许我以最好,最可读和最像导轨的方式搜索

    1热度

    2回答

    我得到一个metawhere连接依赖错误有以下: @companies_user = Company.joins(:contact).where(:contact => {:user_id => current_user.id}).uniq 公司的has_many接触 换句话说,每个联系人有一个方法COMPANY_ID 我想告诉那些公司(只有一个)其中联系人的user_id与执行搜索的用户的相

    0热度

    2回答

    在MetaWhere我使用循环,if语句将条件组合到sql变量。 sql = {} email_starts_with = "vany%" sql["growth"] = 0..200 sql = sql & (:rating > 50) sql = sql & (:email =~ email_starts_with) ..... ..... User.where(sql).to_

    2热度

    1回答

    我有一个应用程序,我想从MetaWhere迁移到Squeel,准备升级到Rails 3.1。 这主要是一个简单的过程,但我有一个案例,导致我一些问题。问题是我将字段和值都指定为变量。在我的MetaWhere查询中,我可以简单地从字段名称中创建符号,然后在查询中使用它,但Squeel不使用符号,而是依赖于instance_eval,我无法弄清楚如何使用它创建类似的查询... 原始查询的一个例证可能是

    3热度

    1回答

    拳有点背景时选择唯一行: 我使用Rails 3.0.7,Postgres的9.0和MetaWhere /元搜索1.0.4 我有让当唯一的记录非常令人沮丧的问题查询我的数据库。我有3个型号如下: class Car < ActiveRecord::Base has_many :sellers, :through => :adverts, :uniq => true has_man

    1热度

    1回答

    在过去的几天中,我一直在探索MetaWhere的功能。大部分预测都很简单,但我坚持如何使用in_all和in_any。 下面是我的一些尝试: Group.where(:id.in_any => [1,2,3]) => SELECT `groups`.* FROM `groups` WHERE ((`groups`.`id` IN (1) OR `groups`.`id` IN (2) O