【发布时间】:2015-06-15 21:47:18
【问题描述】:
我有一个名为“用户”的集合,其中包含 1 个文档:
{
"username": "test1",
"password": "pw1",
"id": "1"
}
我创建了一个 Foxx 应用程序并尝试遵循文档(使用 2.6.0a3)。这是我的控制器:
var Foxx = require('org/arangodb/foxx'),
usersCollection = applicationContext.collection("user");
var usersRepo = Foxx.Repository.extend({
getAll: Foxx.createQuery(
'FOR u IN user RETURN u'
)
});
var controller = new Foxx.Controller(applicationContext);
controller.get('/', function (req, res) {
res.json(usersRepo.getAll());
});
我得到:
{"error":"undefined is not a function"} 而不是记录列表。
我错过了什么?
【问题讨论】:
-
您是否在文档的某处找到了上面的代码?如果是,您能否发布文档 URL 以便修复示例?谢谢!
-
和上面不一样,我是从
Details on FoxxRepository部分复制粘贴到My first Foxx App示例中,但是我没有实例化该类是我的错误。感谢您的关注!