Get two fileds from Array result
<p>My service give result as follows</p>

<pre><code>$scope.ListOfPeople = [
    { PersonID: 10, FirstName: "John", LastName: "Smith", Sex: "Male" },
    { PersonID: 11, FirstName: "James", LastName: "Last", Sex: "Male" },
    { PersonID: 12, FirstName: "Mary", LastName: "Heart", Sex: "Female" },
    { PersonID: 13, FirstName: "Sandra", LastName: "Goldsmith", Sex: "Female" },
    { PersonID: 14, FirstName: "Shaun", LastName: "Sheep", Sex: "Male" },
    { PersonID: 15, FirstName: "Nicola", LastName: "Smith", Sex: "Male" }
];
</code></pre>

<p>I need to customise my datasource as follows</p>

<pre><code>$scope.output= [
    { PersonID: 10, FirstName: "John" },
    { PersonID: 11, FirstName: "James" },
    { PersonID: 12, FirstName: "Mary" },
    { PersonID: 13, FirstName: "Sandra" },
    { PersonID: 14, FirstName: "Shaun" },
    { PersonID: 15, FirstName: "Nicola" }
];
</code></pre>

<p>What is the best way to do this in angularjs</p>