Only if it's a collection property:
Class Utils.DynArrayProp Extends%Persistent
{
Property A;Property B As list Of %Integer;/// do ##class(Utils.DynArrayProp).Test()ClassMethod Test()
{
Do ..%KillExtent()
Set json = "{""A"":123,""B"":[1,2,3]}"Set dynamicObject = {}.%FromJSON(json)
Set object = ##class(%ZEN.Auxiliary.altJSONProvider).%UnpackObjectToCOSObject(dynamicObject, $classname())
Set sc = object.%Save()
ZW sc,object,^Utils.DynArrayPropD
}
}- Log in to post comments
.png)
.png)
.png)