<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Wed Feb 07 21:38:27 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[CSHARP-1019] Need a simple way to view the generated LINQ Queries.</title>
                <link>https://jira.mongodb.org/browse/CSHARP-1019</link>
                <project id="10041" key="CSHARP">C# Driver</project>
                    <description>&lt;p&gt;We need a simple way to discover the generated queries when using LINQ.&lt;/p&gt;

&lt;p&gt;This will likely take the form of either using .ToString(), which will generate json that can be pasted into the shell, or by using a cast to see more in depth and native representations of the query.&lt;/p&gt;


&lt;p&gt;Original&lt;br/&gt;
-----------&lt;/p&gt;

&lt;p&gt;This allows to easily get the native query of every LINQ query by using the GetMongoQuery() method withoyt needing to actually cast it to the correct MongoQueryable &amp;lt;SomeType&amp;gt; class. &lt;br/&gt;
This is great for debugging aids (visualizers) and performance logging (i.e. log every query taking longer than x milliseconds)&lt;/p&gt;</description>
                <environment></environment>
        <key id="148435">CSHARP-1019</key>
            <summary>Need a simple way to view the generated LINQ Queries.</summary>
                <type id="4" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14710&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.mongodb.org/images/icons/priorities/minor.svg">Minor - P4</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="9">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="eyalpost">Eyal Post</reporter>
                        <labels>
                    </labels>
                <created>Tue, 22 Jul 2014 20:07:40 +0000</created>
                <updated>Wed, 22 Apr 2015 15:26:54 +0000</updated>
                            <resolved>Wed, 22 Apr 2015 15:26:54 +0000</resolved>
                                                    <fixVersion>2.1</fixVersion>
                                    <component>Linq</component>
                                        <votes>3</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="895019" author="craiggwilson" created="Wed, 22 Apr 2015 15:26:54 +0000"  >&lt;p&gt;This has been fixed with &lt;a href=&quot;https://jira.mongodb.org/browse/CSHARP-601&quot; title=&quot;Linq to Aggregation Framework&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CSHARP-601&quot;&gt;&lt;del&gt;CSHARP-601&lt;/del&gt;&lt;/a&gt;. You can call ToString() on the IQueryable and it will write out the aggregation framework pipeline that will be sent to the server.&lt;/p&gt;</comment>
                            <comment id="667991" author="eyalpost" created="Tue, 22 Jul 2014 20:39:04 +0000"  >&lt;p&gt;Hmm.. Having an IMongoQueryable interface with a single GetMongoQuery() method and inheriting from this interface will also suffice and would probably take a minute less to implement &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.mongodb.org/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;br/&gt;
please consider!&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>CSHARP-935</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hrwikn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>103724</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            </customfields>
    </item>
</channel>
</rss>