在使用mongodb查询数据时候,有些字段是数组,我们需要在用$all来查询数据。($all的条件值是数组)
源数据:
查询包含”first”,”second”的数据
用$all会搜索出包含查询条件中的所有元素的数据。查询值各个元素的的关系是与的关系。但是如果我们想查询满足他们之间关系是或关系的数据,这个时候我们要使用$in这个操作。
在mongodb中用$in来查询数据数据不会按照数组的顺序来显示结果。(扩展:在MySQL数据库中in操作查询数据可以find_in_set来显示数据的顺序)
缺失模块。
1、请确保node版本大于6.2
2、在博客根目录(注意不是yilia根目录)执行以下命令:
npm i hexo-generator-json-content --save
3、在根目录_config.yml里添加配置:
jsonContent:
meta: false
pages: false
posts:
title: true
date: true
path: true
text: false
raw: false
content: false
slug: false
updated: false
comments: false
link: false
permalink: false
excerpt: false
categories: false
tags: true