首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从arangodb-php调用ArangoDB Foxx应用程序

如何从arangodb-php调用ArangoDB Foxx应用程序
EN

Stack Overflow用户
提问于 2016-11-25 09:22:52
回答 1查看 120关注 0票数 0

使用ArangoDB可以轻松地运行AQL查询,但是否可以使用(意思是“执行”) Foxx应用程序(即当我安装foxx/util-会话-本地从https://github.com/arangodb-foxx/util-sessions-local) -如何使用创建/更新/删除会话服务的ArangoDB?它能通过运行AQL或用户javascript函数来实现吗?

查看一下ArangoDB的事务类似乎不是正确的解决方案,因为它需要读写集合名.我不能提供更复杂的Foxx应用程序。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-09 16:17:23

据我所知,您不能从AQL内部调用foxx端点--事务的目的是在foxx端点代码中使用AQL事务。因此,如果您需要执行一些事务处理,您可能需要提供额外的端点,以便在事务action中执行所讨论的代码。

要回答帖子标题的问题,有一种简单的方法可以调用foxx端点,只有arangodb-php可用(假设应用程序返回json-data):

代码语言:javascript
复制
// $connection is your triagens\Arangodb\Connection instance
//       ArangodbClient\Connection in newer versions
$connection->post("/mountpoint/endpoint", $json_body, $headers)->getJson();
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40801451

复制
相关文章

相似问题

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