Actuellement, j'ai la table ff:Association profonde et indice Sphinx avec Thinking Sphinx?
Teams
id
Team_User
team_id, user_id
Users
user_id
Item
id
team_id
Et ff. Modèle:
Team
has_and_belongs_to_many :users
User
has_and_belongs_to_many :teams
Item
belongs_to :audit_team, :class_name => "Team", :foreign_key => "team_id"
Pourquoi je suis en train d'archiver est d'obtenir Sphinx pour indexer tous les user_id qui associent avec le point et je suis venu avec cette définition de l'index:
define_index do
has audit_team.users(id), :as => :team_users
end
Je ne sais pas si cela est correct ou non. Aussi, il est clair que Thinking Sphinx n'a pas construit la config pour cela. Comme je reconstruis, réindex et exécute l'application, le ff. erreur apparaît:
index ncpar_core: no such filter attribute 'team_users'
Quel pourrait être le problème et comment puis-je l'archiver?
Merci beaucoup