3
我是couchdb/couchapp的新手。我想知道是否可以从couchdb视图访问_session信息。例如:从couchdb视图访问会话信息
function(doc) {
if (doc.username == session.userCtx.name) {
emit(doc.username, doc);
}
};
我是couchdb/couchapp的新手。我想知道是否可以从couchdb视图访问_session信息。例如:从couchdb视图访问会话信息
function(doc) {
if (doc.username == session.userCtx.name) {
emit(doc.username, doc);
}
};
伟大的问题!答案是否,了解原因很重要。
有关哪些用户可以看到哪些数据是在数据库级别,而不是文件或视图水平所做的政策。这听起来很奇怪,但从长远来看它很有意义。
确实有有权访问该会话的功能是过滤功能。您可以使用它们为每个用户创建私有数据库,并提供他们可能读取的所有文档。
我在关于_all_docs的问题以及CouchDB read permissions的问题中写了更多关于读取权限的答案。
谢谢@jhs它是有道理的。我认为我的目标是为每个用户提供新的数据库。干杯! – 2011-03-03 04:06:13