0
A
回答
2
的評論刪除重複值,首先讓我們通過這應該是唯一的所有值排序的數據數組。
假設我們正在討論字符串(就像這個問題一樣),我們可以將它們結合起來創建一個應該是唯一的長字符串。
進行排序,如果有重複的值,他們會右後等展現出來,所以讓我們看看對於重複自己的結果:
var previousName;
Person.find().sort('firstName lastName').exec().each(function (person) {
var name = person.firstName + person.lastName;
if (name == previousName) {
console.log(name);
person.remove();
}
previousName = name;
})
相關問題
- 1. 如何使用貓鼬
- 2. 如何使用貓鼬
- 3. 如何使用貓鼬
- 4. 如何使用貓鼬
- 5. 如何使用貓鼬
- 6. 如何使用貓鼬
- 7. 如何使用貓鼬findOne
- 8. mapReduce使用node.js和貓鼬
- 9. 創建和使用貓鼬
- 10. 如何導出和使用嵌入式貓鼬模式
- 11. 使用貓鼬
- 12. 如何貓鼬
- 13. 如何貓鼬
- 14. 如何貓鼬
- 15. 如何貓鼬
- 16. 如何貓鼬
- 17. 貓鼬使陣列所需
- 18. 差異要求( '貓鼬')。貓鼬和require( '貓鼬')
- 19. 貓鼬ODM使用
- 20. 貓鼬和MongoHQ
- 21. MongoDB和貓鼬
- 22. 認證如何使用Node.js和貓鼬和expressjs和passportjs
- 23. 如何從貓鼬
- 24. 如何從貓鼬
- 25. 如何與貓鼬
- 26. 如何從貓鼬
- 27. 如何使用貓鼬分頁
- 28. 如何使用承諾在貓鼬
- 29. 如何使用貓鼬通過JavaScript
- 30. 的MongoDB(貓鼬)如何使用$ elemMatch
我審查低質量的帖子。包含幾個關於您發佈的代碼如何解決問題的句子很有幫助。例如,在這裏它看起來像是連接了第一個和最後一個名字以形成一個唯一的值。 – neontapir
雖然此代碼可能會回答問題,但提供有關爲何和/或代碼如何回答問題的其他上下文可提高其長期價值。不鼓勵使用僅有代碼的答案。 – Ajean
當數據量在10^4到10^6之間時,它的效率和速度會有多快。 –