# Automatically key insert

**URL:** <https://discourse.nodered.org/t/automatically-key-insert/46482>\
**Category:** General\
**Created:** [31 May 2021 01:41 UTC](https://discourse.nodered.org/t/automatically-key-insert/46482 "2021-05-31T01:41:18Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![maiconcarlosp](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/maiconcarlosp/32/42645_2.png) [@maiconcarlosp](https://discourse.nodered.org/u/maiconcarlosp)\
**Post date:** [31 May 2021 01:41 UTC](https://discourse.nodered.org/t/automatically-key-insert/46482/1 "2021-05-31T01:41:19Z")

</div>

How may I insert automatically this object information to create new keys.

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/b/5bf0dfa020577635ae727bb9848b129d17c2d9a1.png)

Value to be automatically insert, value of payload.measurementTypeCode

I tried this below, but return an error: expected ":" and instead saw "."

```auto
var data = {
    msg.payload.measurements[0].measurementTypeCode.toString() : msg.payload.measurements[0].measurementValue.toString()
  } 

```

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [31 May 2021 01:50 UTC](https://discourse.nodered.org/t/automatically-key-insert/46482/2 "2021-05-31T01:50:32Z")

</div>

This is called square brackets notation...

```auto
var data = {}
data[msg.payload.measurements[0].measurementTypeCode] = msg.payload.measurements[0].measurementValue;
msg.payload = data;
return msg;

```

That will obviously only do the first element in the payload array.

---

<div class="post-metadata">

**Author:** ![maiconcarlosp](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/maiconcarlosp/32/42645_2.png) [@maiconcarlosp](https://discourse.nodered.org/u/maiconcarlosp)\
**Post date:** [31 May 2021 01:55 UTC](https://discourse.nodered.org/t/automatically-key-insert/46482/3 "2021-05-31T01:55:19Z")

</div>

Thanks, that solved my problem. I am so gratefull

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [14 June 2021 01:55 UTC](https://discourse.nodered.org/t/automatically-key-insert/46482/4 "2021-06-14T01:55:37Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
