我的问题是,我想为一篇文章的评论数票。 因此,用户可以upvote文章的好评,我想列出最先得票最多的评论。我现在遵循的方法正在工作,限制只有投票已经被投票。那些没有列在连接表(comments_users)中的被忽略。 使其更有点清楚我的表是用户,评论和HABTM连接表comments_users(化名票) 我目前的做法是: public function commentsOfArticle($a
最近我遇到了与轨道4和HABTM关系的神秘错误。 首先我的Gemfile: source 'https://rubygems.org'
gem 'rails', '~> 4.1.6'
gem 'pg'
下一页。我的模型: class User < ActiveRecord::Base
end
class Teacher < User
has_and_belongs_to_m
摘要问题的额外简单的例子: DB结构(简版): orders {
id,
name
}
items {
id,
name
}
items_orders {
order_id,
item_id,
quantity # problem item - many to many tables don't usually have this can't get cake to up
我有一个关于CakePHP的问题,假设我有两个模型Doctor和Degree,Doctor is HABTM relation with Degree,反之亦然。 现在我设置依赖项true,所以我的问题是,如果我删除以下任何一个id,只删除依赖项(即来自DegreesDoctor模型的数据)或相关的HABTM数据,将会删除什么? (表示删除医生,关联度也被删除?)