ng-repeat Filter, bei dem ein Attribut undefiniert ist

Ich hatte gehofft, dass dies wirklich einfach im Winkel sein würde.

Ich habe eine Liste mit Übersetzern und anderen Benutzern

[{user: 'a',languages:['french','english','spanish']},
{user: 'b'}]

Ich habe dann eine ng-Wiederholung, in der ich nur die Benutzer anzeigen möchte, die Sprachen haben

ng-repeat="translator in users | filter: {languages}"

Leider kann ich nicht herausfinden, wie man nach der Existenz eines Attributs filtert. Ich habe alle möglichen ausprobiert

{languages:'!undefined'}
{languages.length > 0}
{languages.length:'!0'}

Ich möchte keinen externen Filter dafür schreiben müssen, da ich mir sicher bin, dass es im Winkel möglich ist. Ich bin einfach nicht in der Lage, den Jargon richtig zu machen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage