问题标签 [jointable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
282 浏览

ruby-on-rails - Rails 3:使用附加属性连接表

我有一个简单的购物车系统,我已经为一个应用程序工作了一段时间,并且在尝试弄清楚如何更新连接表(订单和产品之间)中的特定属性时需要一些帮助。

这是代码:

当我更新@order.products...时,我正在尝试更新特定属性

这就是我想要做的: @order.products << @product-> 发生这种情况时,我需要更新一个:price属性..

无论如何要这样做?

0 投票
1 回答
640 浏览

ruby-on-rails - 如何在 Rails 3 中建立自引用关联?

我在编写一个组织科学论文的 Rails 应用程序时遇到了一些麻烦。

每篇论文有很多参考文献(其他论文)-> 一篇论文引用了很多论文 每篇论文有很多引用(其他论文,反比关系)-> 一篇论文被很多论文引用

我的目的是能够访问这样的论文参考和引文

以下是我采取的步骤:

现在我尝试建立一个参考:

但是,当我尝试建立引文时,出现ActiveModel::MassAssignmentSecurity::Error: Can't mass-assign protected attributes: reference_id错误。我首先假设需要设置 Citation 模型中的 attr_accessible,但事实证明 ActiveRecord 正在尝试将 reference_id 分配给论文实例而不是新的引用实例。

将两张纸相互连接的最佳方法是什么?如何建立这些连接?

提前感谢您的帮助!

0 投票
1 回答
393 浏览

sql - Sql server 2008 在视图中加入查询

请帮忙。我有以下 SQL 代码,它不断收到错误:

错误信息是:

消息 4104,级别 16,状态 1,行 2
无法绑定多部分标识符“Item.Item_ID”。
消息 4104,级别 16,状态 1,行 2
无法绑定多部分标识符“Auction.Item_ID”。

0 投票
0 回答
100 浏览

mysql - MySQL:在多个列值上加入条件

这是查询:

对于此特定类别“11946”,所有机箱 ID 都具有相同的值,因此结果集为空。如果我消除约束

然后我得到了我需要的结果,但这不适用于其他类别。所以我的问题是我如何转换这条线

只消除 model_id 和 chassis_id 的特定组合,这样如果我有以下值

model_id 底盘 ID

2 6

3 6

我可以消除 2,6 但不能消除 3,6

或者

model_id 底盘 ID

4 2

4 3

我可以消除 4,2 但不能消除 4,3?

提前致谢。

0 投票
3 回答
847 浏览

php - 通过相同id的其他表中其他行的值更新表的行

我想通过表中contracts的值更新表,contracts_history其中两个 id 都相同。

我写了这段代码但不工作:

更新:
我使用此代码

但是我的表有 64 个结构,对于复制所有数据而没有所有结构的类型,没有任何解决方案吗?必须这样:

0 投票
2 回答
201 浏览

mysql - 更新连接表中的属性时出现 MySql 错误

我有这个架构

产品.rb:

家庭.rb:

家庭产品.rb:

families_product表中我有一个名为的属性price,当我在创建后尝试更新它时会引发错误。

我看到生成的查询有错误,所以有什么线索吗?

0 投票
2 回答
2025 浏览

cakephp - 在cakephp中连接两个表时只选择一个表的数据

我使用了这段代码,但只选择了一个表的数据。

我需要从两个表中选择所有字段:

如何从两个表中获取所有字段?

如果我的代码有任何错误?

0 投票
1 回答
413 浏览

ruby-on-rails-3 - 连接表是否需要模型或控制器?

我的第一个多对多关系连接表遇到问题。

我添加了一个连接表:

有人可以指出我用来将用户添加到类别的表单示例吗?我需要一个单独的“categories_users”控制器吗?我有一种将方法添加到名为“添加用户”的类别控制器的冲动,但我不确定这对于其他 RESTful 控制器是否明智。

0 投票
2 回答
1981 浏览

ruby-on-rails - Rails 3 - 创建新的 HABTM 关联时未更新连接表

我在过去的三天里一直在做这个,我在任何地方都找不到任何答案。我正在尝试学习 Rails,我从一个看起来非常简单的应用程序开始。

我有 2 个模型:

我还创建了连接表

我的 users/show.html.erb 文件包含一个表单

发送此表单时,它会调用我的相册#create 控制器

这会创建一个新专辑,但不会在连接表中创建条目。

在查看提交表单时发送的参数哈希时,我有

并且 SQL 请求不使用参数哈希中的 user_id 值

SQL (3.4ms) INSERT INTO "albums" ("title", "user_id") VALUES (?, ?) [["title", "My Title"],["user_id", nil]]

我尝试使用 user_id 将 hidden_​​field 添加到我的表单中,但随后出现此错误

有人可以解释一下我的模型和关联有什么问题吗?谢谢!

0 投票
3 回答
2502 浏览

mysql - 根据另一个表的值对表的查询进行排序

这是场景:
我想根据 table2 中的年龄对 table1 中的名称进行排序。什么是 SQL 查询?

表格1

这是表2

这两个表都与ID字段相关。