-
43 votesanswersviews
Rails:基于关联值的ActiveRecord查询
我有2个型号 . Report 和 Server 具有belongs_to和has_many关系 . 我使用 delegate 创建了一个访问器方法,允许 Report 找到其关联的 Server.company_id . 现在,我想在 Report 上运行一个查询,它允许我查找与特定 Server 相关联的所有 Report ,该特定 Server 具有5的特定 company_id 属性... -
0 votesanswersviews
实体关联与自身的一对多关系
我使用GORM在Golang中构建模型关联,我有一个名为 Category 的结构 . 一个类别可以有许多子类别,它可能有一个父类别: type Category struct { Name string `json:"name"` Parent Category `json:"parent_category"` ParentGroupID uint ... -
1 votesanswersviews
CakePHP 2.1 - 模型关联 - 保存和查找
在阅读了食谱和各种问答后,我在概念上对模型关联及其作用仍有点困惑 . 而且我希望有人可以帮助我理顺这一点 . 所以这里是我的问题: 据我所知,模型关联有助于阅读/查找相关数据 . 因此,如果我加载用户,那么该用户的所有帖子也将被加载?但CakePHP是否真的不会以某种方式自动完成它?手动我的意思是在这个答案中明确定义mentor_id:CakePHP model associations tabl... -
0 votesanswersviews
如何显示仅连接到单个用户的记录
我希望你能在这里帮助我 . 非常感谢 我希望用户只能看到他们分配到的课程的指定 . 如何在控制器中进行设置? 我有3个型号: class Appointment <ActiveRecord :: Base belongs_to:用户belongs_to:当然 结束 class User <ActiveRecord :: Base has_many:courses,:through =&... -
1 votesanswersviews
Rails Mongoid HABTM协会无法正常工作
我是使用Rails的Mongoid / MongoDB的新手 . 我想在User和Project之间创建has_and_belongs_to_many asscoiation . class Project include Mongoid::Document field :title, type: String field :description, type: String v... -
1 votesanswersviews
CakePHP:hasMany模型关联不递归获取
我有以下关联: 网站 - hasMany - Sitekey Sitekey - belongsTo - 网站 sites.id是主键sitekeys.site_id是外键 在站点模型中:var $ hasMany = array('Sitekey'); 查询:$ this-> find('all',array('conditions'=> array('Sitekey.k... -
0 votesanswersviews
Mongoid关联,延迟加载等等
我有以下型号 class Vote include Mongoid::Document include Mongoid::Timestamps field :value, :type => Symbol # can be :aye, :nay, :abstain, :present belongs_to :user belongs_to :polco_group ... -
0 votesanswersviews
Rins(一个月Rails)PinsController中的NoMethodError #create
Problem solved thanks to @skipchris (https://twitter.com/skipchris) Using debugger we found a spelling mistake. The error report didn't make much sense but i learned plenty investigating the problem! ... -
3 votesanswersviews
如何“利用”已存储在数据库中的关系数据?
我正在使用Ruby on Rails v3.2.2 . 我有以下模型类 class Country < ActiveRecord::Base has_many :regions, :foreign_key => 'country_id' end class Region < ActiveRecord::Base belongs_to :country, :foreign... -
3 votesanswersviews
类别,子类别和律师之间的关联
我有很多律师,类别和子类别 . Hint (所以你可以知道我的协会是否合适) 在类别表上,我不希望在类别表上看到引用子类别的列 . 在子类别表上,我不希望在子类别表上看到引用类别的列 . 并非所有类别都有子类别 . 即一些没有图中所示的子类别 . 我有两个单独的表单创建类别和子类别 . 我将category_id和subcategory_id添加为我的律师表的外键 . 这样我就... -
1 votesanswersviews
Sailsjs使用非事务性保存的多对多关联
我很高兴使用Sailsjs的beta v0.10,我担心一个关于多对多关联的问题: 比如说,Model-A和Model-B通过两个属性进行多对多关联 . API建议使用“add”-method将一个现有的Model-A-object附加到另一个Model-B-object的集合,然后调用Model-B的“save”方法,以进行更改持续性 . 这可以按预期工作,但文档还提到了有关save-meth... -
0 votesanswersviews
多态Avatar类在构建时堆栈级别太深
这个奇怪的错误需要一些帮助:得到2个类: class Avatar < ActiveRecord::Base belongs_to :avatarable, :polymorphic => true attr_accessible :photo_content_type, :photo_file_name, :photo_file_size, :photo 和 class ... -
2 votesanswersviews
Rails通过SHA1而不是id进行关联
我试图在SHA1上链接两个表,而不是跨表执行SHA1的查找,并链接via id . 我的模特是 class Dataset < ActiveRecord::Base belongs_to :dataset_hash end class DatasetHash < ActiveRecord::Base has_many :datasets end 我尝试使用链接 has_... -
0 votesanswersviews
简化Rails查询
我正在尝试减少应用程序中的查询数量,并需要以下设置方面的帮助: 我有5个型号: 投注 选择 Spotprice Spotarea 产品 它们与以下内容相关联: Bet belongs_to Choice Choice belongs_to Spotarea 选择belongs_to产品 选择has_many投注 Spotprice belongs_to ... -
1 votesanswersviews
协会未找到
我在两个模型之间做了一个简单的关联,作者和故事 . class Story < ActiveRecord::Base validates :category_id, presence: {message: "Se debe escoger una categoría"} validates :cuento, presence: {message: &quo... -
0 votesanswersviews
在Rails中向Article添加类别的问题
我有一个问题,以简单的形式向文章添加类别 . 类别显示在simple_form_for中,但category_id在创建时不归因于文章! (params?) Tx为您提供帮助! 我创造了两个模型 class Category < ApplicationRecord has_many :articles end class Article < ApplicationRecord ... -
0 votesanswersviews
Cakephp中对关联表的多个引用
在将两个表(许多天气雷达帧属于气象雷达站点)与belongsTo和hasMany相关联之后,我希望在同一个表(和不同的条件)上生成两个“包含”的JSON,这样我只能列出有具体情况 . 我现在拥有的东西不起作用;它只将第二个包含写入JSON . 雷达站点表: ... public function initialize(array $config) { parent::initialize(... -
2 votesanswersviews
Rails:Active Record Association
我正在为AR协会的问题敲打我的头2天了 . 我知道有一个简单的解决方案,但我无法弄清楚 . 我有两个型号的产品和用户,应该链接在一起 . 产品应属于用户,用户应拥有许多产品 . 我没有设法在我的控制器中设置用户变量,所以我去了一个habtm协会 . 以下是模型: User.rb class User < ActiveRecord::Base # Include default devise ... -
4 votesanswersviews
仅从行和关联中获取Sequelize的值
我正在使用Sequelize,MySQL和Node来编写Web应用程序 . 对于我的大多数数据库需求,我通常会进行一些验证,然后获取我的模型(热切地关联)并将它们发送回客户端,几乎总是按原样(至少到现在为止) . 我写了一个小实用程序函数 getValuesFromRows 来从返回的行数组中提取值: getValuesFromRows: function(rows, valuesProp) { ... -
0 votesanswersviews
Sequelize JS - 如何使用复合键进行多个连接查询?
我是Sequelize的新手,我一直在为一个简单的查询浪费时间 . sequelize协会让我的头脑旋转@@ . 所以我想运行这个查询 SELECT a.first_name, a.last_name, b.host_id FROM RoomDetails a LEFT JOIN Rooms b ON b.host_id = a.chat_id LEFT ... -
0 votesanswersviews
为关联的has_many模型创建表单
此示例显示如何为关联模型“注释”创建表单,其中“注释”属于“发布”和“发布has_many”注释 . http://edgeguides.rubyonrails.org/getting_started.html#generating-a-controller 我如何修改它以显示表单中的所有注释,并仍然让它调用CommentsController(而不是让表单调用PostsController,如此... -
1 votesanswersviews
喜欢/不喜欢Rails中的投票数据库
我正在以YouTube“喜欢”和“不喜欢”的方式为我们的网站创建投票功能,并使用Ruby on Rails 3为Digg创建投票功能 . 我无法提出正确的方案 . 我有三个模型,用户,主题和投票 . 每个用户将对一个主题进行一次“赞”或“不喜欢”投票 . 与这些网站一样,用户可以在主题上投票,但他们也可以创建新主题 . 我希望不仅能够查看所有用户的投票,还能查看他们创建的主题和他们投票的主题 . ... -
0 votesanswersviews
与Grails中相同域类的一对一和一对多关联
我有两个域类 - Account 和 Member ,我无法找到正确的关联组合和 mappedBy 属性来建模它们的关系 . 简单来说, Account 需要一个且只有一个主要成员 . 它也有0个很多家属 . 我最初的尝试看起来像: Account.groovy class Account { String displayId Member primaryMember ... -
0 votesanswersviews
从recrusive has_many关联中获取记录
我坚持拼图 . 我有两个型号,分类和邮政 类别以递归方式循环到它自身 - 它属于父类别并且具有许多子类别 . 因此,它有许多职位,任何类别都可以有帖子和许多儿童类别可以拥有自己的职位 class Post < ActiveRecord::Base belongs_to :category end class Category < ActiveRecord::Base belo... -
0 votesanswersviews
续集关于文档的关联解释
在阅读sequelize doc association部分时,下面的解释确实让我困惑 hasOne和belongsTo将关联键插入彼此不同的模型中 . hasOne在目标模型中插入关联键,而belongsTo在源模型中插入关联键 . 并且, Player.belongsTo(Team); // Will add a teamId attribute to Player to hold th... -
1 votesanswersviews
Sails和Sequelize,没有添加到数据库的关联
这就是我的模型在帆中的结构: myapp --api ----controllers ----models -----User.js ------Role.js user.js的 module.exports = { attributes:{ id: { type: Sequelize.INTEGER, primaryKey: true, autoIn... -
3 votesanswersviews
isSentaMany属于sequelize会自动创建新的连接表吗?
我是这个续集事物的新手 . 我尝试使用belongsToMany通过UserPermissions关联用户和权限之间的模型,这是我的代码 . -- users.js const bcrypt = require('bcrypt'); const config = require('../config/general'); module.exports = (sequelize, DataType... -
1 votesanswersviews
如何在Sequelize中设置关联
我有两个模型,定义在这里: 用户模型: var Sequelize = require("sequelize"); module.exports = function (sequelize) { var User = sequelize.define('user', { name:{ type:Sequelize.STRING(50), defaultV... -
2 votesanswersviews
如何在sequelize node.js中添加现有模型中的多对多关联?
我想使用sequelize在我的节点应用程序中添加多对多关联 . 我是sequelize ORM的新手 . 我有一个eixsting模型user.js.我想创建新的模型项目并添加想要多对多的关联 为此,我运行sequelize创建表和迁移创建现在在关联部分,我做了很多很多关联创建 我发现有多个这样做 Project.belongsToMany(User, {through: 'UserProjec... -
1 votesanswersviews
Sequelize - 将表列值关联到where条件
Sequelize - 关联表列中的条件 我想在sequelize模型中执行此查询: SELECT * FROM `model_game` AS `Game` INNER JOIN `model_activity` AS `Activity` ON `Game`.`ActivityId` = `Activity`.`id` WHERE `Game`.`startAt` > ('2017-...