Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

  • Filter ("search": String, "offset": Number, "chunksize": Number, "sort": String, (alle optional))
    Beispiel für ein gültiges Filter-JSONObject:

    Codeblock
    var filter = {
    	"search": "Hu", 
    	"offset": 0, 
    	"chunksize": 100, 
    	"sort": "desc:szU1s75TFT6kGF7l0Whj"};
  • ValueObject ("uid": String, "pk": Long/String, "flag": InsertUpdateDelete-Flag, "<FieldUID>": Object, beliebige Anzahl)
    Beispiel für ein gültiges ValueObject-JSONObject:

    Codeblock
    var vo = {
    	"uid":"KIb7Pmxm3AnJtdBWXWsJ",
     	"pk":40000191,
        "flag":"insert",
     	"nyVRqlqCUYvH3GNwlKrn":400,
     	"zTc3H0vtH5o2JV82gRtg":"Schraube"}
  • ValueObjectWithSubData ("uid": String, "pk": Long/String, "<FieldUID>": Object, beliebige Anzahl, "subvos": Array aus ValueObjects)

    Beispiel für ein gültiges ValueObjectWithSubData-JSONObject:

    Codeblock
    var vo = {
    	"uid":"A375TFTm3AnJtdBWJtdB",
     	"pk":40002037,
    	"flag":"update",
     	"szU1s75TFT6kGF7l0Whj":400,
        "subvos":[{"uid":"KIb7Pmxm3AnJtdBWXWsJ","zTc3H0vtH5o2JV82gRtg":"Schraube","pk":40000191,"flag":"update"},
                  {"uid":"KIb7Pmxm3AnJtdBWXWsJ","zTc3H0vtH5o2JV82gRtg":"Stuhl","pk":40000192,"flag":"delete"}]}

     

  • EntityMeta ("uid": String, "statemodel": Boolean, "name": String, "display": String, "statemodel": Boolean, "fields": JsonArray of "Field")
    Beispiel für ein Entity-JSONObject:

    Codeblock
    {"uid":"KIb7Pmxm3AnJtdBWXWsJ",
     "name":"Artikel",
      "display":"uid{cjJ9ga7T6rEnl9FNMNrMdy2}",
      "statemodel":false,
      "fields:[{"uid":"cjJ9ga7T6rEnl9FNMNrMdy2","name":"Name","type":"String",
                "readonly":false,"unique":true,"nullable":false,"reference":false,"order":0},
               {"uid":"wwS2lLCi6Rs57E","name":"Bestand","type":"Number",
                "readonly":false,"unique":false,"nullable":true,"reference":false,"order":1}]}
  • Field ("uid": String, "name": String, "type": String, "readonly": Boolean, "unique": Boolean, "nullable": Boolean, "reference": Boolean, "order": Number)
    Beispiel für ein Field-JSONObject:

    Codeblock
    {"uid":"KIb7Pmxm3AnJtdBWXWsJ",
     "name":"Bestand",
     "type":"Number",
     "readonly":false,
     "unique":false,
     "nullable":true,
     "reference":false,
     "order",3}

...