Полимерная Firebase. Массивы в объектах
Я использую полимер и FireBase, и мне было интересно, как создать массив объектов внутри объекта.
Я хочу, чтобы вложенные данные, как в объекте групп единый объект, в результате чего у нас есть члены и имена внутри него
this.$.query.ref.push({
name: this.$.crewName.value,
description: this.$.crewDescription.value,
createddate: new Date().toString(),
creator: this.$.createcrewlogin.user.uid,
slug: sluggedname
});
С помощью простого метода толчка, как это. Как мне этого добиться
1 ответ
Решение
Когда вы пишете в базу данных Firebase из JavaScript, вы передаете стандартный объект JSON. Это означает, что вы можете просто вложить объекты внутри объекта, который вы передаете push()
:
this.$.query.ref.push({
name: this.$.crewName.value,
description: this.$.crewDescription.value,
createddate: new Date().toString(),
creator: this.$.createcrewlogin.user.uid,
slug: sluggedname,
subobject: {
techpioneers: true,
womentechmakers: true
}
});