0

我正在尝试从 getMovies 端点返回导演或制片人是迈克尔·贝的所有电影。

async getMovies(user: User): Promise<Movies[]> {
    return await this.movieModel
    .find({ director: user.name }

所以上面返回了导演的所有电影 sample movie object

电影:{名称:“movieName”,导演:“迈克尔·贝”,制片人:“其他制片人”}

4

1 回答 1

0

解决方案是使用$or运算符进行查询

async getMovies(user: User): Promise<Movies[]> {
    return await this.movieModel
        .find({ $or: [{ director: user. name }, { producer: user. name }] })
于 2019-10-04T16:56:39.150 回答