Фильтровать уникальные значения из JSON

Я использую angularjs для своей страницы. Я хочу отфильтровать значения из объекта JSON, чтобы не было избыточности. Но я не нашел способа получить уникальные значения из углового ng-повторения. Есть ли способ сделать это?

Хорошо, вот немного описания по этому вопросу. У меня есть JSON в этом формате. Этот JSON я получаю от сервиса. Таким образом, мы не можем ожидать, как происходят повторные данные.

result = [
        {
            _id: "500004",
            subject: "Complete the task",
            date: "25 Aug, 2013"
        },      
        {
            _id: "500004",
            subject: "Complete the task",
            date: "25 Aug, 2013"
        },      
        {
            _id: "500005",
            subject: "Attend to the event",
            date: "2 Jan, 2013"
        },      
        {
            _id: "500065",
            subject: "Some task deadline",
            date: "20 Sep, 2013"
        },      
        {
            _id: "500004",
            subject: "Complete the task",
            date: "25 Aug, 2013"
        }
]

Я хочу, чтобы выходной JSON был без повторяющихся элементов, чтобы мой вывод был примерно таким

result = [
        {
            _id: "500004",
            subject: "Complete the task",
            date: "25 Aug, 2013"
        },      
        {
            _id: "500005",
            subject: "Attend to the event",
            date: "2 Jan, 2013"
        },      
        {
            _id: "500065",
            subject: "Some task deadline",
            date: "20 Sep, 2013"
        }
]

Ответы на вопрос(3)

Ваш ответ на вопрос