问题标签 [usergrid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
185 浏览

cassandra - 我们如何在 usergrid 中存储关系?

我有两个系列 1) 城市 2) CarShowrooms。现在,当我搜索汽车展示厅时,假设“铃木”,我想列出所有可能拥有铃木展示厅的城市。

另一方面,我想列出一个城市中的所有 CarShowroom。

由于它是一个无 sql 数据库,因此唯一的方法是将电影院信息存储在 CarShowroom 中,并将 CarShowroom 信息存储在电影院中。这个对吗?

0 投票
2 回答
315 浏览

javascript - Apigee Usergrid:缺少批量删除选项

我正在使用 usergrid 存储客户项目的数据。它有两个系列汽车陈列室和汽车。到目前为止,我很好。但是我有一个场景,我刷新了收集车的主数据。每次我这样做时,我都必须删除汽车中的所有现有数据,并将其替换为来自主库存系统的传入汽车数据。

现在,使用 https://www.npmjs.org/package/usergrid中的文档,我看到我一次只能摧毁一辆车。

这对于较小的陈列室来说是可以的,但较大的多品牌陈列室有各种各样的汽车 - 有时甚至多达 50 种不同的品种(8 个汽车品牌 * 大约 8 个不同的选项)。

有批量删除选项吗?如果我在这里遗漏了什么,有人可以指点我一份文件吗?

PS我是usergrid的新手,如果这是一个重复的问题,请标记并指向正确的网址

0 投票
2 回答
359 浏览

node.js - Usergrid:如何删除集合

又是一个 usergrid 问题。我在文档中找不到的东西。如何删除收藏?不是集合中的实体。但集合本身。根据 Apigee 的 ReSTful 指南网络研讨会,我了解集合名称应始终为复数。

我有一个名为showroom的系列,但我想将其命名为showrooms。想删除收藏陈列室并创建陈列室。

0 投票
2 回答
315 浏览

apigee - 如何查询 Usergrid 集合中的数组?

我成功地能够从

哪个返回

}

但是,我不知道如何修改以下查询以允许我将结果集缩小到仅包含 data.user.badges 数组中的“Cart Abandoner”值的那些。

这可能吗?我试过了:

这似乎返回 data.visitor.badges 数组,其中“Cart Abandoner”是数组的最后一个位置。

这似乎没有返回任何东西。

我错过了什么?

0 投票
1 回答
363 浏览

apigee - 如何查询属性名称中带有空格的 JSON 实体?

是否可以选择和查询带有空格的 JSON 属性名称?

例如:

在这种情况下,用 %20 转义是行不通的。哦,我应该提一下,如果没有进行大量转换,我几乎无法控制属性名称。

以下是数据存储方式的片段:

0 投票
1 回答
609 浏览

apache - 构建用户网格启动器时的 Apache Usergrid 构建错误

嗨,我正在尝试重新构建 Apache Usergrid,但在到达 Usergrid 启动器时遇到了构建错误。以下是我运行时显示的日志: mvn -X clean install -DskipTests=true 我是否正确,它似乎指向 Apple Java Extensions 是问题的原因?如果是这样,我该如何解决这个问题?

任何帮助将不胜感激。谢谢。

0 投票
1 回答
130 浏览

apache - Usergrid新应用创建解析错误

在创建新应用程序时遵循 Apache Usergrid 文档时遇到解析错误。

我遵循的指令是:

但我得到的错误是: curl: (3) [globbing] unmatched close括号/bracket at pos 14 {"error":"json_parse","timestamp":1410189449209,"duration":0,"exception": “org.co dehaus.jackson.JsonParseException”,“error_description”:“意外字符('n'(代码 110)):在 [来源:org.apache.usergrid.rest .filters.MeteringFilter$InputStreamAdapter@5ce201;行:1,列:4]"}

我看不到我在哪里输入了 Unexpected 字符。

0 投票
1 回答
104 浏览

apigee - 查询大集合很慢……优化策略?

我们有一个包含大约 30K 实体的集合。当我们使用另一个集合中另一个实体的 UUID 查询子集时,会有相当长的延迟(平均 5-10 秒)。有没有办法优化这个?创建连接会更快吗?我们正在评估 APIGEE 作为数百万实体的潜在后端,所以这对我们来说是一个巨大的问题。任何建议将不胜感激!

干杯

0 投票
1 回答
123 浏览

node.js - Apigee Usergrid:根据时间流逝自动触发数据库

我正在使用 Apigee Usergrid 创建汽车服务数据库。我的情况就是这样。客户可以使用他的移动应用程序预订他的汽车以获得服务。这会在汽车服务数据库中创建一个服务请求。

现在,很多时候,客户没有在预订的日期和时间出现。在这种情况下,我想在规定的日期和时间结束后立即将插槽标记为 NO-SHOW。

到目前为止,我每天都有一份工作来清理所有这些未出现的情况。但是现在,我们要求几乎在规定的小时 + 2 过去后立即标记此类插槽 NO-SHOW。

例如,如果预订是在 9 月 24 日 0900 时,而车主即使在 1100 时后也没有出现,则预订预订必须标记为 NO-SHOW。

有没有办法在用户网格中隐式实现这一点?

0 投票
1 回答
130 浏览

apigee - Apigee 用户网格 | 在应用程序之间迁移数据

是否有任何标准迁移过程可以将数据收集+实体从一个应用程序移动到同一用户网格组织内的另一个应用程序?