SmartClient对象总是有额外的数据
问题描述:
我将高级标准存储到我的数据库。 但是,获取标准始终获取smartClient数据。有什么方法可以在保存到数据库时排除这些信息,并且可以通过浏览器从数据库上载数据。它只是在发送请求和接收响应时向服务器增加负载。SmartClient对象总是有额外的数据
答
ListGrid.getCriteria不检索额外的信息。尝试评估
isc.JSON.encode(grid.getCriteria())
我得到的是这样的:
"{
"_constructor":"AdvancedCriteria",
"operator":"and",
"criteria":[
{
"fieldName":"isCanvasAPI",
"operator":"notEqual",
"value":true,
"_constructor":"AdvancedCriteria"
}
]
}"