来自Mongoid标准对象的MongoDB查询

时间:2012-05-17 10:32:01

标签: mongodb mongoid

Criteria中是否有一个方法可以打印标准生成的实际MongoDB查询?

2 个答案:

答案 0 :(得分:1)

如果你检查Mongoid Criteria实例,你会看到“selector”,它(基本上)直接映射到MongoDB选择器。但是,Mongoid Criteria可以被链接并且被懒惰地评估,因此在进行实际的DB操作之前,链接和延迟评估的结果是不可用的。因此,如果您想查看最终结果,则应查看相应的日志。对于测试,这是log / test.log,对于“rails c”控制台,这是log / development.log - 这是标准的。

答案 1 :(得分:1)

将条件添加到查询中,然后您可以使用<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Kuva.aspx.cs" Inherits="Kuva.Kuva" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> <asp:Image ID="Image1" runat="server" Height="235px" ImageUrl="~/App_Data/WP_20141225_21_42_13_Rich.jpg" Width="246px" /> </div> </form> </body> </html> 看到它。

toString()