I`veRansack ve eylemler-olarak-taggable açma sorunları
üzerinde eylemleri-as-taggable kullanan birkaç sınıflandırmalar ile bir model varclass Film < ActiveRecord::Base
attr_accessible :mood_list, :genre_list, :tag_list, :country_list
acts_as_taggable_on :countries, :genres, :moods, :tags
end
I `Ransack arama birine sahip kayıtları bulmak yapmaya çalışıyorum ruh ve tam ülkeyi uyan. i eşleşen bir kayıt var ise Ama 0 kayıtları retuns, bkz:
Film.search({:moods_name_in=>['happy', 'snooze']}).result.count => 2
Film.search({:countries_name_eq=>'USA'}).result.count => 2
Film.search({:moods_name_in=>['happy', 'snooze'], :countries_name_eq=>'USA'}).result.count => 0
Hiçbir şey döndürür !!! Ama kesinlikle bir tane var:
Herhangi bir yardım lütfen!
GÜNCELLEME: 2013/01/11 konu doğru uygulayarak Ransack yüklemler durmalıdır. aslında çözülmüş değil birkaç ilgili soru vardır. Bu sorun gibi görünüyor Rails, Ransack: How to search HABTM relationship for "all" matches instead of "any"
Convert ActiveRecord habtm query to Arel
GÜNCELLEME https://github.com/ernie/ransack/issues/164