问题标签 [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.
cassandra - 获取 /pets 时出错:uri 为空
我在尝试从管理门户将以下 JSON 插入到宠物集合时遇到了这个问题。
{“名称”:“食人鱼”,“物种”:“鱼”,“地点”:“亚马逊河”}
错误消息:获取 /pets 时出错:uri 为空:http://localhost:8080/myfirstorg/myapp//pets?ql=order%20by%20modified%20DESC%20order%20by%20created%20desc&access_token=YWMtbiR60KXcEeSrJ4WjiQvKxQAAAUtNrv1T-bU4GA073ysLJz-czaSTPdsczfM
有人可以告诉我问题是什么吗?谢谢。
usergrid - apache usergrid 是如何服务的?免费还是商业?
请大家我想知道apache usergrid是免费的还是商业的,它的规模有多大,例如我的数据和我的用户有多大。谢谢
collections - Usergrid 集合后进先出
usergrid 集合的默认行为似乎是在执行 GET 时首先检索首先添加的实体。我可以以相反的顺序检索实体,即首先检索最后添加的实体。我知道我可以使用查询 ql=select * order by created desc 来做到这一点,但这是否总是意味着对结果进行排序(具有性能影响)?
例如,如果我有一个 usergrid 博客集合,那么我需要先获取最新的博客,而不必进行排序。
我们如何做到这一点?
ios - 无法将用户连接到 Apigee Usergrid 中的实体
使用 IOS API 时,我通过 ApigeeDataClient connectEntities 方法调用连接。我传入类型“users”,然后是用户的 uuid,然后是 connectionType“likes”,连接者类型为“songs”和歌曲的 uuid。
例子:
当我建立连接时,它说成功,但是当我查看服务器上的数据时,似乎错误地保存了连接。例如,对于这首歌,我看到:
看起来歌曲的 uuid 不在连接路径中。
与用户相关的连接也是如此。似乎连接到同一用户的是用户的 uuid。uuid 是歌曲的 uuid,而不是用户的。当我调用 getEntityConnections 时,如下所示:
它返回一个错误,说“预期的歌曲,但得到了用户的 uuid。
实体 c831e1c4-2e6e-11e4-94ce-299efa8c6fd5 不是预期类型,预期歌曲,找到用户”
在查看 Apigee 本身时,在数据部分中,我看到了以下代码段:
歌曲的 uuid 丢失。即使我尝试直接在服务器上更新 JSON,基本上将歌曲的 uuid 添加到末尾,它说它已保存,但它删除了歌曲的 uuid。
即使只是使用 curl 方法建立连接也不起作用。例如:
当我打电话时,我得到了这个
请注意,生成的连接路径在返回时似乎是正确的,但在执行另一个 GET curl 时,如下所示:
歌曲的 uuid 不存在:
这是与 Apigee/Usergrid 的实体连接的错误,还是我做错了什么?
谢谢
installation - usergrid 2.0 数据库设置错误
我正在尝试让 usergrid 2.0 运行。我构建了源代码并部署到了 tomcat。当我尝试设置数据库(http://localhost:8080/system/database/setup)时,状态显示 usergrid 正在运行,这会导致错误。“迁移核心持久性时出错”
错误:
{"error":"runtime","timestamp":1234567890,"duration":0,"error_description":"迁移核心持久性时出错","exception":"java.lang.RuntimeException"}
如何解决这个问题?
encryption - Usergrid 将密码存储为明文还是加密?
usergrid 如何存储用户密码?它们是加密和存储的还是以明文形式存储的?
integration - usergrid 是否支持第三方集成?
Apache usergrid 是否提供通过其 SDK 与 3rd 方系统集成的能力?
具体来说,我希望能够将来自第三方源(例如 ERP 系统或 CRM)的数据发布为由 usergrid 管理的 REST 端点。例如,如果我有 2 条路径:
http://example.com/my-org/my-app/my-collection
http://example.com/my-org/my-app/custom-source
我希望在 .../my-collection 上发布的数据作为 Cassandra 支持的本机集合进行管理,但在 .../custom-source 上发布的数据将使用第 3 方数据库或 API 进行填充。
我可以在不必分叉和修改 usergrid 代码库的情况下完成此操作吗?
java - 尝试从 jar 的命令行运行 Usergrid 获取 NoClassDefFoundError
我已经成功完成了 Usergrid 的构建。但是当我尝试从 jar 文件的命令行运行 Usergrid 时,我收到了这个错误:
geolocation - 如何通过 Apigee 实现地理位置
我正在做一个示例电子商务网页,其中我在 BaaS 中有以下集合——客户地址(邮政编码)和商店地址(邮政编码以及纬度和经度)。因此,当客户单击“检查最近的商店”时,在网页中。
然后 google maps api 应该将客户的邮政编码和存储邮政编码作为输入,并找到离他最近的商店(比如在 XXX 英里半径内)。[这是我的理解,可能不是一个准确的方法,请提出更好的方法]
Apigee BaaS 中的地理位置功能仅涉及其存储和查询方面。我实际上对如何开始并通过 Apigee 进行操作感到困惑。
apigee - 使用 Usergrid 如何获取嵌套在单个 json 中的相关实体,而不仅仅是指向它们的链接
当我查询时,/mycollections?ql=Select * where name='dfsdfsdfsdfsdfsdf'
我得到
现在,如果我查询/mycollections/2ff8961a-dea8-11e4-996b-63ce373ace35/relations
,我会得到第二个实体
我想要的是,不是为我提供相关实体 Usergrid 的路径,而是直接将其嵌套在第一个 JSON 答案中,这样我只需要发出一个 http 请求而不是两个。