私はSpring-dataを初めて使用するので、私の質問が素朴である場合はご容赦ください
次のようなドキュメントをクエリしようとしています。
{
_id: 1,
name: "sue",
age: 19,
type: 1,
status: "P",
favorites: { artist: "Picasso", food: "pizza" },
finished: [ 17, 3 ],
badges: [ "blue", "black" ],
points: [
{ points: 85, bonus: 20 },
{ points: 85, bonus: 10 }
]
}
を含むエントリのリストを取得するクエリを実行したかったのfavourites.artist="Picasso"
です。
を使用してこれを行う方法を知っていMongoTemplate
ますMongoRepository
。
このようなクエリを示すドキュメントを読んでいました
findByFavorites(Favorites favorites)
しかし、埋め込みドキュメントのフィールドを使用してクエリできるものは何も見つかりませんでした。