admin
node create "keyId"
mentdb
Node keyId created with successful.
admin
node insert into object "keyId" / a 5 NUM
mentdb
Inserted with successful.
admin
node insert into object "keyId" / tab "[]" ARRAY
mentdb
Inserted with successful.
admin
node show "keyId"
mentdb
{
"a": 5.0,
"tab": [],
"key": "keyId"
}
admin
node show detailed "keyId"
mentdb
{
"dataFileId": 0,
"dataFilePosition": 1579520,
"data": "{\"a\":5.0,\"tab\":[],\"key\":\"keyId\"}",
"size": 32,
"indexFileTabPosition": 5,
"key": "keyId",
"indexFileToWrite": 282
}
admin
node count element "keyId" /
mentdb
3
admin
node fields "keyId" /
mentdb
[
"a",
"tab",
"key"
]
admin
node insert into array "keyId" /tab test STR
mentdb
Inserted with successful.
admin
node insert into array "keyId" /tab test2 STR
mentdb
Inserted with successful.
admin
node show "keyId"
mentdb
{
"a": 5.0,
"tab": [
"test",
"test2"
],
"key": "keyId"
}
admin
node insert into array "keyId" /tab 0 test STR
mentdb
Inserted with successful.
admin
node insert into array "keyId" /tab test2 STR
mentdb
Inserted with successful.
admin
node show "keyId"
mentdb
{
"a": 5.0,
"tab": [
"test",
"test",
"test2",
"test2"
],
"key": "keyId"
}
admin
node is array "keyId" /tab
mentdb
1
admin
node is object "keyId" /
mentdb
1
admin
node select element "keyId" /a
mentdb
5.0
admin
node update array "keyId" /tab 1 test2 STR
mentdb
Updated with successful.
admin
node show "keyId"
mentdb
{
"a": 5.0,
"tab": [
"test",
"test2",
"test2",
"test2"
],
"key": "keyId"
}
admin
node update object "keyId" / a 8 NUM
mentdb
Updated with successful.
admin
node show "keyId"
mentdb
{
"a": 8.0,
"tab": [
"test",
"test2",
"test2",
"test2"
],
"key": "keyId"
}
admin
node delete from array "keyId" /tab 0
mentdb
Deleted with successful.
admin
node show "keyId"
mentdb
{
"a": 8.0,
"tab": [
"test2",
"test2",
"test2"
],
"key": "keyId"
}
admin
node delete from object "keyId" / a
mentdb
Deleted with successful.
admin
node show "keyId"
mentdb
{
"tab": [
"test2",
"test2",
"test2"
],
"key": "keyId"
}