问题标签 [kmongo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - 如何使用 Ktor 和 Kmongo 实现分页
问题: 使用 Ktor 和 Kmongo 在服务器端实现分页。
技术栈:
Kotlin 作为编程语言。
Ktor 作为 Web 框架。
MongoDb 作为数据库。
Kmongo 作为 Sql 框架。
我找不到任何描述在 Ktor 中使用数据库实现分页的教程或帖子。
kotlin - KMongo 自定义序列化器:readEndDocument 只能在 State 为 END_OF_DOCUMENT 时调用,不能在 State 为 VALUE 时调用
我正在尝试使用依赖项为Color
类制作自定义序列化程序。kmongo-coroutine-serialization
这样做时我遇到了一个例外:
我将其作为 json 测试的文档
ExampleDocument
班级:
ColorHexSerializer
对象:
出于测试目的,我总是返回蓝色
主功能:
将 bson 文档转换为 json 并对其进行反序列化,然后使用 kotlinxserialization 就可以了。有人能帮我一下吗?
提前致谢
kotlin - 如何通过数组索引位置查询元素?
假设我有这些模型:
我想用 KMongo 编写一个类型安全的查询来查找第一条评论的作者是管理员的文章。换句话说,我想实现这一点:
我会做这样的事情:
但是我不能div
像这样使用带有整数的运算符。
如何使用 KMongo 通过数组索引位置查询元素?
mongodb - 如何通过 id 从集合中获取项目
我List<String>
在请求中传递了一个项目 ID。我只需要获取 id 在列表中的项目。基本上,我会向您发送一个产品 ID 列表,而 MongoDB 应该返回一个List<Product>
. 我认为这将是内置的,但我无法实现。
我已经尝试过聚合、评估等方法,但我找不到方法。我认为它可能很简单:
在我的理解中没有办法,但我一定是错的,因为我认为这就像一个简单的 API 应该允许的核心功能。也许我可以做一个 2008 年的风格,循环 aList<String>
并逐个请求一个产品:
但是,我认为我不应该运行多个请求,这似乎是一个非常错误的想法。