Filtruj unikalne wartości z JSON

Używam angularjs do mojej strony. Chcę filtrować wartości z obiektu JSON, więc nie ma nadmiarowości. Ale nie znalazłem żadnego sposobu na uzyskanie unikalnych wartości z kątowego powtórzenia ng. Czy istnieje jakiś sposób, aby to zrobić?

Ok, oto opis tego pytania. Mam JSON w tym formacie. Ten JSON otrzymuję od usługi. Nie możemy więc oczekiwać, jak powtarzają się dane.

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"
        }
]

Chcę, aby wyjście JSON było bez powtarzających się elementów, więc moje wyjście będzie coś takiego

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"
        }
]

questionAnswers(3)

yourAnswerToTheQuestion