我對Node.js,Mongoose和MongoDB比較陌生。查詢nodejs中的貓鼬返回的結果
我想執行過濾功能,並希望按用戶選擇的條件過濾產品。
是否有可能在Node.js中查詢由Mongoose返回的響應?從貓鼬
示例響應如下:
[ { _id: 589860c21f9997fce3502f10,
title: 'Watch',
brand: 'PUMA2',
store: 'ZARA',
for: 'MALE',
size: '32',
colour: 'RED',
userId: '58a420cd7c77aca4b3ce34cd' },
{ _id: 5899bd33c28dbdf2b938f698,
title: 'Watch 2',
brand: 'PUMA',
store: 'ZARA',
for: 'MALE',
size: '32',
colour: 'RED',
userId: '58a420cd7c77aca4b3ce34cd' },
{ _id: 5899bd59c28dbdf2b938f69a,
title: 'Watch 4',
brand: 'PUMA',
store: 'ZARA',
for: 'MALE',
size: '32',
colour: 'RED',
userId: '5899bde3c28dbdf2b938f69e' }]
現在,我怎麼查詢此響應選擇爲基礎的品牌數據。
感謝羅伯特.. – Chintanr
你試過JavaScript的原生[**'過濾器()'**](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/ Global_Objects/Array/filter)方法,如'var puma = response.filter(function(data){return data.brand ==='PUMA';})'? – chridam