假设我有这些模型:
data class Comment(val text: String, val author: String)
data class Article(val title: String, val comments: List<Comment>)
我想用 KMongo 编写一个类型安全的查询来查找第一条评论的作者是管理员的文章。换句话说,我想实现这一点:
{"comments.0.author": "admin"}
我会做这样的事情:
Article::comments / 0 / Comment::author eq "admin"
但是我不能div
像这样使用带有整数的运算符。
如何使用 KMongo 通过数组索引位置查询元素?