0
からオブジェクト配列のプッシュをフィルタリングするためにどのように私は、私はいくつかのojectをフィルタ処理しようとしているが、それは動作していないJavascriptが:mysqlのクエリ
var notes = []
db.query('SELECT * FROM test WHERE working = 0')
.on('result', function(data){
// Push results onto the notes array
notes.push(data)
})
.on('end', function(){
// Only emit notes after query has been completed
console.log(notes)
})
note = [ RowDataPacket { id: 12, link: 'This is a random 74 note', working: 0 },
RowDataPacket { id: 16, link: 'This is a random 80 note', working: 0 },
RowDataPacket { id: 44, link: 'This is a random 29 note', working: 0 } ]
のmysqlから配列を得ました。
notes = notes.filter(function(obj) {
return obj.id !== data.noteid;
});
その同一アレイ
note = [ RowDataPacket { id: 12, link: 'This is a random 74 note', working: 0 },
RowDataPacket { id: 16, link: 'This is a random 80 note', working: 0 },
RowDataPacket { id: 44, link: 'This is a random 29 note', working: 0 } ]
に任意のアイデアを返しますか?
我々は、データベースが何を返して見ることができますか? –