gpt4 book ai didi

ruby-on-rails - 如何使用嵌套属性查找模型

转载 作者:行者123 更新时间:2023-12-01 14:31:22 25 4
gpt4 key购买 nike

我有一个具有嵌套属性的用户模型。

这些嵌套属性之一是电子邮件。

是否可以使用嵌套属性中找到的电子邮件地址来查找用户模型?

类似于User.find_by(email: "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="0f6a626e66634f6a776e627f636a216c6062" rel="noreferrer noopener nofollow">[email protected]</a>")的东西但查看嵌套的电子邮件属性,而不是直接查看顶级用户模型。

提前致谢!

最佳答案

鉴于用户 has_many :emails电子邮件表具有地址列

你可以使用includes来做你想做的事情

User.includes(:emails).where(emails: { address: '<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="4d2f223f243e0d39283e39632e2220" rel="noreferrer noopener nofollow">[email protected]</a>' })

关于ruby-on-rails - 如何使用嵌套属性查找模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35051495/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com