Wie filtere ich (Schlüssel, Wert) mit ng-repeat in AngularJs?

Ich versuche etwas zu machen wie:

<div ng-controller="TestCtrl">
    <div ng-repeat="(k,v) in items | filter:hasSecurityId">
        {{k}} {{v.pos}}
    </div>
</div>

Winkelteil:

function TestCtrl($scope) 
{
    $scope.items = {
                     'A2F0C7':{'secId':'12345', 'pos':'a20'},
                     'C8B3D1':{'pos':'b10'}
                   };

    $scope.hasSecurityId = function(k,v)
    {
       return v.hasOwnProperty('secId');
    }
}

Aber irgendwie zeigt es mir alle Gegenstände. Wie kann ich nach (Schlüssel, Wert) filtern?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage