<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 08:26:46 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>[EF-39] Support Find and EF Property syntax</title>
                <link>https://jira.mongodb.org/browse/EF-39</link>
                <project id="22583" key="EF">Entity Framework</project>
                    <description>&lt;p&gt;&lt;b&gt;In scope for PP1&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;The EF find method maps to Property on a Where clause (followed by FirstOrDefault with no predicate).&lt;/p&gt;

&lt;p&gt;Right now this doesn&apos;t work as the LINQ provider doesn&apos;t know about EF.Properties and we don&apos;t yet translate.&lt;/p&gt;

&lt;p&gt;So, in the case of&lt;/p&gt;

&lt;p&gt;var a = customers.Find(&quot;abc&quot;)&lt;/p&gt;

&lt;p&gt;EF generates&lt;/p&gt;

&lt;p&gt;customers.Where(c =&amp;gt; Property(c, &quot;Id&quot;) == &quot;abc&quot;).FirstOrDefault()&lt;/p&gt;

&lt;p&gt;(Technically the &quot;abc&quot; is a parameter but this is fine for illustration purposes)&lt;/p&gt;

&lt;p&gt;We need to resolve references to EF.Property(x, y) to their actual POCO property.&lt;/p&gt;

&lt;p&gt;In the case where there is no POCO property (shadow properties) we should throw as we can&apos;t support them at this time without changes to the V3 LINQ provider.&lt;/p&gt;</description>
                <environment></environment>
        <key id="2419732">EF-39</key>
            <summary>Support Find and EF Property syntax</summary>
                <type id="2" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14711&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="10300" iconUrl="https://jira.mongodb.org/images/icons/priorities/medium.svg">Unknown</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="damien.guard@mongodb.com">Damien Guard</assignee>
                                    <reporter username="damien.guard@mongodb.com">Damien Guard</reporter>
                        <labels>
                    </labels>
                <created>Thu, 17 Aug 2023 09:08:16 +0000</created>
                <updated>Wed, 4 Oct 2023 20:15:08 +0000</updated>
                            <resolved>Wed, 4 Oct 2023 20:15:08 +0000</resolved>
                                                    <fixVersion>Public Preview 1</fixVersion>
                                                        <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                        <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_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|i23g3w:</customfieldvalue>

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