filtering based on multpiple value

HTML

<div ng-app="myApp">
    <div ng-controller="myCntrl">
        <label>Case sensitive Search on Label</label>
        <input ng-model="query" type="text" placeholder="Search for name" />
        <table>
            <tr>
                <td>Name</td>
            </tr>
            <tr ng-repeat="(key,value) in machines  | customFil:query ">
                <td>{{value}}</td>
            </tr>
        </table>
        <div/></div>

JavaScript

angular.module('myApp', [])
    .controller("myCntrl", function ($scope) {
    $scope.query = "Ala";
    $scope.machines = {
          "hbernate/dev-machine":{},
          "pring/dev-machine" :{}
          
    };

})
    .filter('customFil', function () {

    return function (p, query) {
        var obj = {};
       
        return p;
    }
});