【发布时间】:2020-08-29 06:59:34
【问题描述】:
我使用 Ruby on Rails 和 Mongoid
如何转换此语法以使其与 Mongo 一起使用?
def index
@conversations = Conversation.where("sender_id = ? OR receiver_id = ?", current_user.id, current_user.id)
end
和
def index
@conversation.messages.where("user_id != ? AND read = ?", current_user.id, false).update_all(read: true)
end
【问题讨论】:
-
基本上你是在问如何在非 sql 数据库上运行 sql 查询。从根本上说,它们的工作方式不同,因此很难拥有转换器。
标签: ruby-on-rails mongoid