Postingan lainnya
Merapihkan data object di javascript
Bagai mana caranya menambahkan data seperti hasil yang saya inginkan? Adakah library yang bisa mendukung seperti ini
// data utama
let data = [
{
$match: {
"name": "comments 1"
}
},
{
sort: {
name: 1
}
}
]
// data yang akan di tambahkan ke data utama
let categories = {
$match: {
"name": "abc"
}
}
let title = {
}
// hasil yang di inginkan dari data utama setelah menambahkan data categories
data = [
{
$match: {
"name": "comments 1"
}
},
{
$match: {
"name": "abc"
}
},
{
sort: {
name: 1
}
}
]
0
1 Jawaban:
pake splice kan bisa. tinggal kasih posisi index yang diinginkan. misalnya kalau mau insertnya selalu sebelum 'sort' alias kedua terakhir bisa pake
<pre> data.splice(data.length-1, 0, categories); </pre>
0