1.在mongodb中保存着一些图片,每张图片的colors字段保存的是该图片主要颜色
2.在查询图片的时候给定颜色值,通过模块'color-difference'的cd.compare(color1,color2)方法比较两种颜色的区别度,给出区别度小于10%的颜色所属的图片。
3.现在问题来了,$where不能使用外部的函数,如何才能高效的从里面查询与给定颜色相关的图片呢?(图片有1万多张,查询结果需要分页)
1.在mongodb中保存着一些图片,每张图片的colors字段保存的是该图片主要颜色
2.在查询图片的时候给定颜色值,通过模块'color-difference'的cd.compare(color1,color2)方法比较两种颜色的区别度,给出区别度小于10%的颜色所属的图片。
3.现在问题来了,$where不能使用外部的函数,如何才能高效的从里面查询与给定颜色相关的图片呢?(图片有1万多张,查询结果需要分页)
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决