【发布时间】:2014-03-19 16:49:16
【问题描述】:
我知道 Mongoid 4 仍处于测试阶段,也许我发现了一个错误,但我很难理解为什么第一个查询有效而第二个查询没有返回:
Product.or({sender_uid: params[:user_id]}, {receiver_uid: params[:user_id]})
Product.where({sender_uid: params[:user_id]}).or({receiver_uid: params[:user_id]})
这有点难以编写任何复杂的查询,所以任何指针都会受到赞赏。
【问题讨论】: