gpt4 book ai didi

couchdb - 如何在 CouchDB 中执行与 "DISTINCT"等效的 SQL?

转载 作者:行者123 更新时间:2023-12-03 21:06:57 24 4
gpt4 key购买 nike

我在 CouchDB 中有一堆 MP3 元数据。我想返回 MP3 元数据中的每个专辑,但没有重复。

典型的文档如下所示:

{
"_id": "005e16a055ba78589695c583fbcdf7e26064df98",
"_rev": "2-87aa12c52ee0a406084b09eca6116804",
"name": "Fifty-Fifty Clown",
"number": 15,
"artist": "Cocteau Twins",
"bitrate": 320,
"album": "Stars and Topsoil: A Collection (1982-1990)",
"path": "Cocteau Twins/Stars and Topsoil: A Collection (1982-1990)/15 - Fifty-Fifty Clown.mp3",
"year": 0,
"genre": "Shoegaze"
}

最佳答案

我相信你的 map /减少看起来像:

function map(doc) {
emit(doc.album, null);
}

function reduce(key, values) {
return null;
}

记得用额外的参数 group=true 查询

关于couchdb - 如何在 CouchDB 中执行与 "DISTINCT"等效的 SQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2534376/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com