因此,我将向我的api发送以下数组格式
['apple', 'orange', 'mango', 'kiwi', 'lemon']
在我的数据库中,我有一个名为
Recipes
具有以下字段格式
ingredients: [ {
..,
name: 'apple',
..
}, {
..,
name: 'orange',
..
}]
-是具有这种格式的对象数组
我的数据库中有以下文档:
文档#1
ingredients:[
{.., name: 'apple', ..},
{.., name: 'kiwi', ..},
{.., name: 'banana', ..}]
文档#2
ingredients:[
{.., name: 'apple', ..},
{.., name: 'orange', ..},
{.., name: 'kiwi', ..}]
文档#3
ingredients:[
{.., name: 'lemon', ..},
{.., name: 'tomato', ..},
{.., name: 'potato', ..}]
mongoose查询返回文档#2、文档#1、文档#3的顺序(其数组与最初请求的数组最为相似)