【发布时间】:2020-11-20 10:11:27
【问题描述】:
我正在使用 angular 8 作为前端框架,使用 mongoDb 作为 nodeJS 的后端。 我想发送一个 http get request form angular,它会为 mongoose 生成一个条件查询,例如
$or:[
{name:jhon},
{name:sam}
]
我试过了
let param = new HttpParams();
for (let name of names){
param = param.append('$or',JSON.stringify({'name':name}));
}
但这会产生
$or:[
'{name:jhon}',
'{name:sam}'
]
并产生错误 $or/$and/$nor 条目需要是完整的对象
那么有没有办法通过http参数在数组中传递对象?
【问题讨论】:
标签: angular http mongoose httpclient url-parameters