我有一个名为“用户”的集合和其中的 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"}
而不是记录列表。
我错过了什么?