Czy HABTM jest obsługiwany przez Ransack?Rails 3.1 Ransack HABTM
posiadające modele:
- Shop HABTM Kategorie
- Kategoria HABTM sklepy
mogę używać ransack aby wyszukać Kupuj według jednej kategorii? Jak wygląda formularz?
Czy HABTM jest obsługiwany przez Ransack?Rails 3.1 Ransack HABTM
posiadające modele:
mogę używać ransack aby wyszukać Kupuj według jednej kategorii? Jak wygląda formularz?
myślę pole starasz się używać byłoby
:categories_id_eq
Wykorzystanie byłoby coś takiego
<%= f.label :categories_id_eq, "Category" %>
<%= f.collection_select :categories_id_eq, Category.order(:title), :id, :title %>
Trzeba mieć świadomość, że istnieją pułapek: podczas tego workds porządku
:categories_id_eq
Jeśli chcesz znaleźć produkty w dowolnej kategorii, możesz skorzystać z
:categories_id_in
Ale jeśli trzeba dostać produkty należące do wszystkich kategoriach wybrano go przyzwyczajenie praca zgodnie z oczekiwaniami:
:categories_id_all
zwraca zero Wyniki zobaczyć Dyskusje:
Rails, Ransack: How to search HABTM relationship for "all" matches instead of "any"