Schienen 3.1 Ransack HABTM

8

Wird HABTM von Ransack unterstützt?

Die Modelle haben:

  • Shop HABTM Kategorien
  • Kategorie HABTM Geschäfte

Kann ich mit einem Durchsuchvorgang einen Shop nach einer bestimmten Kategorie durchsuchen? Wie sieht die Form aus?

    
Yaniv Preiss 23.07.2012, 19:33
quelle

2 Antworten

13

Ich denke, das Feld, das Sie verwenden möchten, wäre

%Vor%

Verwendung wäre so etwas

%Vor%     
Baylor Rae' 17.08.2012 15:32
quelle
5

Sie sollten wissen, dass es Probleme gibt: während dies funktioniert gut

%Vor%

Wenn Sie Produkte in einer beliebigen Kategorie finden möchten, können Sie

verwenden %Vor%

Aber wenn Sie Produkte erhalten müssen, die zu allen ausgewählten Kategorien gehören, funktioniert es nicht wie erwartet:

%Vor%

liefert keine Ergebnisse, siehe Diskussionen:

Rails, Ransack : So durchsuchen Sie die HABTM-Beziehung nach "allen" Übereinstimmungen statt nach "any"

ActiveRecord-Httm-Abfrage in Arel konvertieren .

    
prikha 01.11.2013 11:50
quelle