我只有修订ID,现在我想通过治疗床数据库中的修订ID检索数据。
d8tt03nd1#
因此,您希望获取任何具有特定_rev的文档,而不管其_id是什么。撇开这里显而易见的“为什么???”不谈,CouchDB API中没有支持这一点的内容,因为rev不打算在没有相应id的情况下使用。但是如果您 * 真的 * 想这样做,我想您可以创建一个将_rev作为键发出的视图,然后查询该视图:
function (doc) { emit(doc._rev, 1); }
但请注意:这是一个非常糟糕的主意。
1条答案
按热度按时间d8tt03nd1#
因此,您希望获取任何具有特定_rev的文档,而不管其_id是什么。撇开这里显而易见的“为什么???”不谈,CouchDB API中没有支持这一点的内容,因为rev不打算在没有相应id的情况下使用。
但是如果您 * 真的 * 想这样做,我想您可以创建一个将_rev作为键发出的视图,然后查询该视图:
但请注意:这是一个非常糟糕的主意。