首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在cumulocity上存储自定义应用程序配置

在cumulocity上存储自定义应用程序配置
EN

Stack Overflow用户
提问于 2016-06-15 13:19:12
回答 2查看 157关注 0票数 1

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

EN

回答 2

Stack Overflow用户

发布于 2016-06-30 16:14:07

您可以使用c8ySettings在租户处保存设置,但每个值有256个字符的限制。

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

票数 1
EN

Stack Overflow用户

发布于 2016-08-23 21:19:25

我向cumulocity支持部门询问了这个问题,他们说可以将自定义JSON存储在托管对象下,因为目前他们不支持将JSON存储到数据库中。

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

代码语言:javascript
运行
复制
    var userSettings = {
     type: 'userDashboardSettings',
     yourSetting: somesetting,
     id: settingsId
    };
    c8yInventory.save(userSettings).then(function(){
      //do something
    });

然后,您可以像这样搜索这个新创建的托管对象:

代码语言:javascript
运行
复制
c8yInventory.list({
      type: 'userDashboardSettings',
      owner: id,
      pageSize: 2
    }).then(function (settings) { //do something }

因此,通过这种方式,我可以保存用户特定的设置。

要查找用户仪表板设置,请访问:https://yourdomain.com/inventory/managedObjects/?type=userDashboardSettings&owner=IDHERE

要删除managedObject,请执行以下操作:https://yourdomain.com/inventory/managedObjects/IDHERE

要查看所有managedObjects do GET:https://yourdomain.com/inventory/managedObjects

类型和用户很重要,这是如何找到托管对象的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37826704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档