Skip to content

Commit c259d44

Browse files
Change auto-create-fields
1 parent c8b5277 commit c259d44

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

README.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,11 @@ void loop() {
5353
JsonObject& data = jsonBuffer.createObject();
5454
JsonObject& nestedInsertion = data.createNestedObject("[email protected]");
5555
nestedInsertion["age"] = 22;
56+
5657
// Auto create non-existent fields
57-
data["auto-create-fields"] = true;
58+
JsonArray& autoCreate = data.createNestedArray("auto-create");
59+
autoCreate.add("table");
60+
autoCreate.add("column");
5861

5962
// Insert object
6063
sd.insert(data);
@@ -123,8 +126,11 @@ void loop() {
123126
JsonObject& data = jsonBuffer.createObject();
124127
JsonObject& nestedInsertion = data.createNestedObject("[email protected]");
125128
nestedInsertion["age"] = 22;
129+
126130
// Auto create non-existent fields
127-
data["auto-create-fields"] = true;
131+
JsonArray& autoCreate = data.createNestedArray("auto-create");
132+
autoCreate.add("table");
133+
autoCreate.add("column");
128134

129135
// Insert object
130136
sd.insert(data);

tests_and_examples/Simple.ino

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,12 @@ void loop() {
2828
JsonObject& insertion = jsonBuffer.createObject();
2929
JsonObject& nestedQueryInsertion = insertion.createNestedObject("[email protected]");
3030
nestedQueryInsertion["age"] = 22;
31-
insertion["auto-create-fields"] = true;
31+
32+
// Auto create non-existent fields
33+
JsonArray& autoCreate = insertion.createNestedArray("auto-create");
34+
autoCreate.add("table");
35+
autoCreate.add("column");
36+
3237
sd.insert(insertion);
3338
Serial.print("Status code: ");
3439
Serial.println(sd.statusCode);

0 commit comments

Comments
 (0)