Ich versuche, einen Datensatz von zugeordneten Benutzernamen zu finden, die in einer Beziehung gehört gehört, aber es funktioniert nicht.rails mongoid Kriterien finden durch Zuordnung
Artikel gehören zu Benutzer Benutzer
Article.where(user_id: someid)
funktioniert viele Artikel haben, aber ich möchte den Benutzernamen als Referenz verwenden, die in der Tabelle Benutzer gespeichert ist.
Article.includes(:user).where(:username => "erebus")
Article.includes(:user).where("user.username" => "erebus")
Ich habe auch identity_map_enabled: true
Article.includes(:user).inclusions
die Beziehung Details gibt
Geht nicht, was soll ich nicht verstehen?
Was ist, wenn wir die Daten von der anderen Seite bekommen und es gibt tatsächlich kein Array in der aktuellen Sammlung, aber das andere ein ? – Laurent
oh ja ich kenne die antwort: du kannst nicht. – Laurent