腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
9
回答
如何避免
has_many
中
的
重复:直通
关系
?
ruby-on-rails
、
ruby
、
duplicates
、
has-many-through
、
has-many
我有两个模型(博客和读者)和一个连接表,允许我在它们之间建立N:M
关系
:
has_many
:blogs_readers, :dependent=> :destroyend class Reader <
ActiveRecord
::Base
has_many
:blogs_readers, :depe
浏览 1
提问于2008-11-24
得票数 38
回答已采纳
1
回答
与
ActiveRecord
的
has_many
关系
中
的
Distinct
查询
ruby-on-rails
、
ruby
、
postgresql
很难找出处理这种
查询
的
最有效
的
方法。我有3个型号: User、Location和Query # Userbelongs_to: :user belongs_to :location我对统计数据使用user.queries,因为它包含额外
的
元数据,如果location_id列恰好执行相同
的
查询
,那么它会有很多重复项,但是每个列都有不同
的
元数据,所以它被记录为单独
的
记录。我想构建一个
浏览 15
提问于2020-04-13
得票数 1
1
回答
(.)
的
顺序和不同之处在铁轨
中
ruby-on-rails
、
postgresql
、
active-model-serializers
具体而言,我希望能够宣布:在串行化器里。让我进一步解释..。我能够通过这个自定义sql获得所需
的
结果: sql = "SELECT
DISTINCT
ON (product_id) client_product_levels.product_idclient_product_levels.client_id = #{id} ORDER BY product_id, client_product_levels.created_a
浏览 2
提问于2014-12-11
得票数 1
回答已采纳
1
回答
使用"where“在活动记录
中
通过多到多个
关系
选择值
ruby-on-rails
、
activerecord
、
ruby-on-rails-4
我正试图通过很多到多个
关系
,得到所有有部分属于汽车类别(category.name = " car ")
的
distict品牌。以下是模型:
has_many
:brand_parts-
has_many
:
浏览 0
提问于2014-02-04
得票数 2
回答已采纳
1
回答
ActiveRecord
::QueryMethods::WhereChain
ruby-on-rails
、
activerecord
、
squeel
我使用
的
是squeel,我得到
的
是
查询
而不是
ActiveRecord
::AssociationRelation返回
的
ActiveRecord
::QueryMethods::WhereChain。
查询
:返回AssociationRelation
的
查询
game.golfers.wher
浏览 3
提问于2013-12-22
得票数 2
2
回答
如何在Rails 4
中
获取多态嵌套
关系
中
的
所有对象
ruby-on-rails
、
activerecord
、
ruby-on-rails-4
、
rails-activerecord
我有以下课程
has_many
:citiesendclass City <
ActiveRecord
::Base
has_many
:products, as: :geography class用户只拥有在他/她
的
products
浏览 10
提问于2014-07-20
得票数 0
回答已采纳
2
回答
对这些Rails
关系
进行建模
的
最佳方法
ruby-on-rails
、
ruby
、
model
、
modeling
我有以下场景,我想为Rails应用程序建模最好
的
方式。这让我对如何最好地对其进行建模感到困惑。有什么想法吗?理查德·莫斯
浏览 6
提问于2009-11-07
得票数 1
1
回答
从select
查询
创建具有新
关系
的
activerecord
对象
ruby-on-rails
、
ruby
、
activerecord
我想要创建一个模型对象列表,这些对象可以指定一个新
的
关系
,而不必使用原始sql。Food <
ActiveRecord
::Baseend
has_many
:meal_combinations我想创建一个数据库
中
目前不存在
的
MealCombination对象
的
列表。假设我
浏览 3
提问于2014-09-17
得票数 0
回答已采纳
1
回答
为什么rails通过foo_ids方法
的
关系
连接起来?
ruby-on-rails
、
ruby-on-rails-4
、
join
我和
has_many
-
has_many
有
关系
:
has_many
:fooend belongs_to :bazend class bar <
ActiveRecord
表
中</
浏览 3
提问于2016-03-24
得票数 1
回答已采纳
2
回答
Rails -查找用户
的
所有项目
ruby-on-rails
、
ruby
、
ruby-on-rails-3
几天前,我开始学习Rails,也没有太多
的
Ruby经验。考虑到下面的
关系
,我现在
的
问题是试图找到某个用户
的
所有项目。用户模型
has_many
:projects_users@projects = Project.all(@proje
浏览 2
提问于2012-10-27
得票数 2
回答已采纳
1
回答
和带有数组参数
的
Activerecord
has_many
关系
的
查询
ruby-on-rails
、
ruby
、
database
、
activerecord
我需要建立和
查询
has_many
关系
模型。
has_many
:tags belongs_to:article例如,我想得到包含“烧烤”和“猪肉”
的
文章。我有下面的代码,但返回
的</e
浏览 1
提问于2016-06-10
得票数 0
回答已采纳
1
回答
ActiveRecord
从没有关联
的
关联中找到记录
sql
、
ruby-on-rails
、
activerecord
在我
的
Rails控制器
中
,我有一个名为job_descriptions
的
ActiveRecord
::Relation对象,它被初始化为JobDescription.all,然后通过流控制来应用附加
的
where以下是我
的
模特:
has_many
:job_description_experience_levels<
ActiveRecord</
浏览 1
提问于2015-07-09
得票数 0
回答已采纳
1
回答
空
的
?在
ActiveRecord
上使用default_scope( :order)失败
ruby-on-rails
、
postgresql
、
activerecord
、
default-scope
: ERROR: SELECT
DISTINCT
,ORDER表达式必须出现在select列表第1行:.其中“
关系
”。“person_id”=由“organizat.^ 我正在使用Postgres,我
的
(缩写)模型设置如下
浏览 4
提问于2016-01-16
得票数 1
4
回答
如何在同一关联上选择具有两个约束
的
记录?
ruby-on-rails
、
ruby-on-rails-3
、
roles
我希望能够选择具有多个角色
的
用户: has_and_belongs_to_many :roles has_and_belongs_to_many :users我知道如何选择具有以下两种角色之一
的
用户:但是如何找到至少具有:admin和:manager角色<e
浏览 0
提问于2012-09-11
得票数 2
1
回答
如何通知评论员?
ruby-on-rails
、
ruby
、
notifications
如果我写了一个关于你
的
状态
的
评论,然后你评论回来,我没有得到通知让我知道你
的
评论。class Comment <
ActiveRecord
::Base
has_many
:notifications user: author, read: fals
浏览 1
提问于2015-09-22
得票数 5
回答已采纳
2
回答
rails通过
关系
查询
has_many
ruby-on-rails
、
postgresql
、
ruby-on-rails-4
、
activerecord
我现有的解决方案(涉及内存
中
的
高效解决方案)如下: user.platforms.includes(:items).inject([]) { |result, x| result + x.items }
浏览 7
提问于2015-02-03
得票数 0
回答已采纳
3
回答
如何在rails4上使用join在ruby中选择多对多
关系
模型?
ruby-on-rails
、
ruby
、
ruby-on-rails-4
、
activerecord
我
的
数据模型是伙伴,笔记和标签
的
关系
是多对多
的
attr_accessible :default_scope -> { order(created_at: :desc) } end attr_access
浏览 0
提问于2015-11-23
得票数 1
2
回答
如何组织此表,使其可以根据访问它
的
对象类型进行访问
ruby-on-rails
、
database-design
我有一个表,其中包含一个名为'icon_for‘
的
字段,我一直用它来检查图标是否可以用于'User’或'Greeting‘。这显然不是最好
的
方法,因为如果我想同时使用一个图标来表示“问候”和“用户”,或者甚至是其他一些对象,我就会被卡住。我是否需要创建另一个名为icons_object
的
表,然后列出icon_id和object_name?如果一个图标用于多个对象,似乎我必须重复大量
的
icon _id,但这是正确
的
方法吗?另外,Rails
中
的
浏览 0
提问于2011-11-23
得票数 1
回答已采纳
1
回答
Rails
中
3种模型
的
关联
ruby-on-rails
、
ruby
、
ruby-on-rails-4
、
associations
对于在我
的
应用程序
中
应该建立哪种类型
的
关联,我有点困惑。一个设施占用1小时
的
可用时间。我想说
的
是,预订可能有很多可用
的
东西。如果我从下午1点到下午3点预订,那是两个1小时
的
街区,我想在预订表
中
的
1条记录中表示这一点。我在想我应该建立Bookings:
has_many
:availability 但后来我读到了关于
has_many
though
的</e
浏览 2
提问于2015-07-03
得票数 0
回答已采纳
1
回答
活动记录
中
的
多对多在一个方向上不返回值;在另一个方向上重复
ruby
、
activerecord
我正在尝试建立一个简单
的
域来练习如何更好地建模Ruby
关系
。在这种情况下,一个作者可以有多本书,但一本书只能有一个作者。书中有许多字符,这些字符可以出现在多本书中。这很好用。我一直在纠结
的
是作者和角色
的
关系
。当我尝试访问character.author时,我得到了nil。author.characters返回一个包含重复项
的
列表--七个哈利波特,每本书一个。理想情况下,我希望rowling.characters只返回一个哈利波特
的
列表(我们不是在逃离女贞路),显然是希望
浏览 0
提问于2018-06-18
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
人机关系中的协同与意图
Maya中FumeFX与Arnold插件之间的关系
企业级业务架构与“中台”的关系
教育创新与社区营造中的动态“关系服务”
星亚太中缅物流——运输与物流的关系是什么?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券