ruby - 使用 Mongodb ruby 驱动程序访问 Mongodb 的对象
问题描述
https://docs.mongodb.com/ruby-driver/current/quick-start/#query-the-collection 我正在关注本教程,我正在尝试查询托管在 mongodb atlas 中的现有数据库
好像当我放
puts client[:videos].find( { id: '1234' } )
它只是返回
#<Mongo::Collection::View:0x00007fee25ad3e08>
这也不起作用
client[:videos].find( { id: '1234' } ).title
它不会返回 db 字段中的值,我缺少什么吗?
我不想使用 Mongoid ODM,因为模型是由另一种语言构建的,我只是想进行一些快速查询
解决方案
puts client[:videos].find( { id: '1234' } ).first
我想通了,我想把 .first 放在最后
推荐阅读
- jmeter - 无法将消息从 JMeter 发布到 ActiveMQ Artemis
- c# - 如何将同一类的两个列表拆分到实体框架中的不同表中?
- python - PyQt5 File Dialog - 最后打开的文件成为下次使用工具的初始路径
- c# - 根据订单获取订购最多的产品
- .net-core - 制作自定义 Blazor 组件
- node.js - 返回 NULL 的节点 GraphQL 突变
- pandas - 只有熊猫散点图 - 二进制时缩放颜色条
- pytorch - 为什么当我使用函数 torch.eig() 时,半正定矩阵具有负特征值?
- pandas - 为 pandas 中的重复元素创建一个新列
- python - Python FastAPI 异步变量共享