Вопросы с тегом 'meta-where'

8

Хотите найти записи без связанных записей в Rails

Рассмотрим простую ассоциацию... class Person has_many :friends end class Friend belongs_to :person end Каков самый чистый способ получить всех людей, которые не имеют друзей в AREL и/или meta_where? А потом как насчет has_many: через верс...
15 мар. '11 в 23:47
1

Rails Поиск вычисляемых полей с использованием метапоиска и метаобласти

Кто-нибудь мог найти способ поиска вычисленного поля с использованием метаповерхности или метапоиска в rails 3? Я могу искать любое поле, но рассчитывать поля. Должен быть способ. Для всех, кто не знаком с метапоисками или метафорами, это railscast. ...
17 авг. '11 в 3:13
1

Выбор уникальных строк при выполнении соединения

Кулак немного фона: Я использую Rails 3.0.7, Postgres 9.0 и MetaWhere/MetaSearch 1.0.4 У меня очень неприятная проблема с получением уникальных записей при запросе моей базы данных. У меня есть 3 модели: class Car < ActiveRecord::Base has_many...
22 сент. '11 в 12:48
1

SQL-запрос для содержимого поля, содержащего целые слова, начинающиеся с PHRASE

Я пытаюсь написать SQL-запрос для извлечения строк, чьи поля содержат несколько ключевых слов. Использование запроса - это получение результатов для функции автозаполнения, реализованной с помощью jQuery. Сейчас автозаполнение работает, но мои резул...
19 мая '11 в 4:17
1

Миграция из MetaWhere в Squeel и от использования символов

У меня есть приложение, в котором я хочу перейти из MetaWhere в Squeel при подготовке к обновлению до Rails 3.1. Это был в основном простой процесс, но у меня есть один случай, который вызывает у меня проблемы. Проблема в том, что у меня есть как по...
09 сент. '11 в 11:35
0

Пользовательский запрос с Squeel на равенство двух атрибутов упорядоченным парам

У меня возникли трудности с написанием запроса, будь то SQL или нет, но я хотел бы написать его в ruby ​​с помощью gem Squeel. В принципе, у меня есть класс: class Article < ActiveRecord::Base belongs_to :genre belongs_to :publisher ... en...
23 февр. '12 в 15:03
1

ruby on rails 3 - расширенный поиск с использованием драгоценных камней

У меня есть модель User с столбцами для Local, Skype и Phone (boolean, 't' или 'f') и Gender (строка, 'Male' или 'Female'). Каждый пользователь может обладать многими навыками в соответствующей модели SkillMap, у которой есть навык_ид и направление (...
19 мар. '12 в 1:51
1

Поиск тегов с помощью metawhere

Я пытаюсь выполнить многоколоночный поиск по модели и связанным с ней тегам. Для этого я использую metawhere и act-as-taggable-on. В основном у меня есть модель с названием и телом, у которой есть определенное количество тегов с именами. Я пытаюсь ус...
09 февр. '11 в 9:32
1

Как написать этот SQL в MetaWhere?

Как написать этот запрос, используя MetaWhere (в Rails 3)? SELECT "users".* FROM "users" INNER JOIN "friendships" friends ON "users"."id" = friends."friend_id" INNER JOIN "friendships" inverse_friends ON "users"."id" = inverse_friends."use...
18 мар. '11 в 2:20
2

Как я могу выполнить поиск через ассоциацию has_many в Rails 3 (meta_where или railslogic?)

У меня есть модель UserHasMessages, где: belongs_to :message belongs_to :user И модель User.rb: has_many :messages, :through => :user_has_messages Я хочу найти пользователей, у которых связанный UserHasMessages имеет Message_id из @message.i...
29 мар. '11 в 0:53
1

Драгоценный камень Ruby-on-rails не работает для условия "where" meta_where

У меня вопрос о том, что, вероятно, проблема с драгоценными камнями, но может быть мета-где. Я использовал gems для установки meta_where-1.0.4, и ответ заключался в том, что мне это удалось, и был предоставлен uri для meta_where, но когда я попробов...
03 авг. '11 в 2:55
1

как бы я перевел это из поиска в metwhere в Rails 3?

У меня было следующее в searchlogic: Todo.contact_id_is(self.id).ascend_by_original_date.done_date_not_null.first Как я могу сделать это в метаобласти сейчас, когда я нахожусь в Rails 3? В частности, not_null и сортировка? Привет, я немного смуще...
30 сент. '11 в 4:53
2

почему я получаю ошибку взаимозависимости соединения в Rails 3?

Я получаю ошибку зависимостей объединения в метаопределении со следующим: @companies_user = Company.joins(:contact).where(:contact => {:user_id => current_user.id}).uniq Компания имеет несколько контактов Другими словами, у каждого Контакта...
22 окт. '11 в 4:44
1

Можно ли сделать "ИЛИ" на двух объектах ActiveRecord с помощью MetaWhere?

Можно ли сделать "ИЛИ" на двух областях? Например, рассмотрим простой пример, когда у меня есть класс User с двумя областями - профессорами и преподавателями Затем, могу ли я повторно использовать 2 области, чтобы получить пользователей, которые м...
07 дек. '11 в 14:08
1

Правильный синтаксис и варианты использования MetaWhere in_all и in_any

За последние пару дней я изучал возможности MetaWhere. Большинство предикатов довольно просты, но я in_all на том, как использовать in_all и in_any. Вот некоторые из моих попыток: Group.where(:id.in_any => [1,2,3]) => SELECT 'groups'.* FROM...
10 апр. '12 в 13:19