我正在尝试从getMovies端点返回所有导演或制片人是迈克尔贝的电影。
async getMovies(user: User): Promise<Movies[]> {
return await this.movieModel
.find({ director: user.name }所以上面的代码返回导演的所有电影,我想放一个or语句,其中由同一用户制作的电影也将返回sample movie object
电影:{姓名:"movieName",导演:“迈克尔·贝”,制片人:“其他制片人”}
发布于 2019-10-05 00:56:39
解决方案是使用$or operator进行查询
async getMovies(user: User): Promise<Movies[]> {
return await this.movieModel
.find({ $or: [{ director: user. name }, { producer: user. name }] })https://stackoverflow.com/questions/58237438
复制相似问题