Cumulocity 在积云上存储自定义应用程序配置

Cumulocity 在积云上存储自定义应用程序配置,cumulocity,Cumulocity,是否有办法通过c8y.sdk在Cumulocity后端存储自定义应用程序配置?我想存储一个JSON,其中包含特定于使用smart app toolkit创建的应用程序的配置信息。您可以使用, 但是每个值的限制为256个字符 我正在努力解决同样的问题,即存储更大的插件配置,但没有任何成功。我从cumulocity支持部门询问过这一问题,他们说可以在managedobjects下存储自定义JSON,因为目前他们不支持将JSON存储到数据库 因此,您需要对库存拥有“创建”或“管理”权限才能创建新的ma

是否有办法通过c8y.sdk在Cumulocity后端存储自定义应用程序配置?我想存储一个JSON,其中包含特定于使用smart app toolkit创建的应用程序的配置信息。

您可以使用, 但是每个值的限制为256个字符


我正在努力解决同样的问题,即存储更大的插件配置,但没有任何成功。

我从cumulocity支持部门询问过这一问题,他们说可以在managedobjects下存储自定义JSON,因为目前他们不支持将JSON存储到数据库

因此,您需要对库存拥有“创建”或“管理”权限才能创建新的managedobject。您可以像这样存储值:

    var userSettings = {
     type: 'userDashboardSettings',
     yourSetting: somesetting,
     id: settingsId
    };
    c8yInventory.save(userSettings).then(function(){
      //do something
    });
c8yInventory.list({
      type: 'userDashboardSettings',
      owner: id,
      pageSize: 2
    }).then(function (settings) { //do something }
然后,您可以像这样搜索新创建的managedobject:

    var userSettings = {
     type: 'userDashboardSettings',
     yourSetting: somesetting,
     id: settingsId
    };
    c8yInventory.save(userSettings).then(function(){
      //do something
    });
c8yInventory.list({
      type: 'userDashboardSettings',
      owner: id,
      pageSize: 2
    }).then(function (settings) { //do something }
例如,通过这种方式,我可以保存特定于用户的设置

要查找用户仪表板设置,请访问:

要删除managedObject,请执行删除至:

要查看所有ManagedObject是否获得:

类型和用户很重要,这是找到managedobject的方式