チャプターIDのfindByIdを使用してブックを検索していますが、ブックIDではないため、結果は得られません。 $elemMatchを使用する必要があります このために このMongooseサブ配列のオブジェクトのクエリ 参考までに