问题标签 [multiple-records]

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 回答
657 浏览

linq-to-sql - 在没有存储过程的情况下在 Linq2Sql 中返回多个结果?

我想用一个 Linq2Sql 查询从一个简单的数据库表中返回两个记录集。如果这是使用 Linq2Sql 调用存储过程,我知道该怎么做,但我不想使用存储过程。

有可能做到吗?

我在这里找到了一篇有建议解决方案的文章,但我讨厌必须编写大量代码来部分扩展当前上下文的想法?!就像...哎哟!

只是似乎……对吧?

文章中的建议是唯一的方法吗?还有其他方法(不使用存储过程,仍然使用Linq2Sql)吗?

希望马特沃伦能在这里回答这个问题:)

编辑

我不是在问如何延迟加载/急切加载(以及使用 DataLoadOptions)。那是一个不同的概念。

0 投票
4 回答
10097 浏览

ruby-on-rails - 如何在一个 Ruby on Rails 表单中编辑多条记录?

我正在制作一个简单的待办事项列表应用程序来自学 Ruby on Rails,但是我遇到了问题。我有一个简单的表单,其中列出了待办事项,左侧有一个复选框,底部有一个“更新”按钮,如下所示:

[] 洗碗
[] 倒垃圾
[] 接管世界
(更新)

每个待办事项都是数据库中具有“已完成”布尔字段的单独记录。我希望表单将已选中项目 ID 的列表提交给一个操作,在该操作中我可以将每个项目的“已完成”字段设置为 true,这会将它们从视图中隐藏。

我知道如何制作一个引用多个模型的表单,但不是一个引用同一模型的多个记录的表单。有小费吗?

谢谢!

0 投票
4 回答
7033 浏览

ruby-on-rails - 如何为多记录 Rails 表单中的复选框设置唯一 ID?

我大致按照Railscast 中的说明设置了一个 Rails 表单。

这是表单的代码:

这是 todo 部分的代码:

它工作得很好,但我希望开始实施 AJAX,我需要每个复选框都有一个唯一的 id。现在,生成的输入标签看起来像这样:

每个复选框都有相同的 id ("todo_ids_"),这是一个问题。我怀疑解决方案非常简单,但我没有看到。有小费吗?

0 投票
2 回答
1212 浏览

java - 如何识别从多个提要中收集的重复项目并在数据库中链接到它们

我有一个数据库存储产品的详细信息,这些产品取自许多站点,并通过各个站点的 API 收集。当我调用提要时,详细信息存储在数据库表中。

我遇到的问题是,由于卖家在许多网站上列出了完全相同的产品,我最终在我的数据库中有重复的项目,然后当我在网页上显示它们时,会有很多重复项。

问题是该物品没有任何明显的唯一标识符,它具有该物品的特定详细信息(其中可能有很多),然后是卖方对该物品的描述。

我希望该项目显示一次,然后向用户提供该项目在何处列出的详细信息。

在不减慢整个数据库速度的情况下,我如何识别已进入的重复项?然后我将如何从所有重复项中选择一个广告,然后存储该广告显示在哪些其他网站上。

谢谢你的帮助。

0 投票
2 回答
757 浏览

mysql - MySQL单行多条记录

我有一个包含多行的表,这些行定义了特定度假村的“设施”。如果有包含我定义的任何“amenOptionID”的行,我需要返回resortID。我的问题出现在我想查看度假村是否有两个或更多设施的地方。例如:

我想返回同时具有 amenOptionID 1 和 4 的resortID。我也不想要重复的resortID。有关表结构,请参阅图像。提前感谢您的帮助。

表结构

0 投票
1 回答
2873 浏览

tsql - 根据多个值更新多行

可以说我有这个:

TSQL A:

返回Ref_ID值 50

现在我想在另一个返回任意数量行的 select 语句中使用该值。看起来像这样

TSQL B:

所以可以说它返回:

现在我想TableC根据UserID之前的返回创建一个更新。

我的TableC记录布局如下所示:

我知道我可以使用:

但我的问题是,在TSQL B中,返回的那些行可能会有所不同。可能返回 1 行或 100 行,并且TableC的构造与标准略有不同。

如何UPDATE根据使用唯一 USERID 返回的行数以及 TableC 使用 PropertyDefinitionID 的方式创建动态语句?

感谢你的协助。

0 投票
1 回答
20310 浏览

mysql - 如何在 MySQL 中删除具有 2 列作为复合主键的多行?

我的 innodb 表具有以下结构: 4 列(CountryID, Year, %Change, Source),其中 2 列(CountryID, Year)作为主键。除了使用 for 循环删除每一行之外,如何删除多行?

我正在寻找类似的东西

0 投票
3 回答
5940 浏览

php - 使用 PHP 在表中插入多行

我正在尝试使用 PHP 和 HTML 将多行插入 MySQL DB。我知道基本的 PHP,并在不同的论坛上搜索了许多示例并创建了一个脚本,但它似乎不起作用。任何人都可以帮助解决这个问题。这是我的脚本:

0 投票
4 回答
17910 浏览

sql - SQL:根据特定条件将行与上一行进行比较

我想通过与以前的条目(针对该帐户)进行比较来从表中检索记录。请看下面的表格和数据。

在这个输出中,我想要的是,

说明:我需要 100,因为它是第一次出现 DELIVERY_TYPE IS 2(旧记录有 1) 101 因为它是第一次出现 DELIVERY_TYPE IS 2(旧记录有 3)102 因为这个 ID_NUM 只有一个条目,并且DELIVERY_TYPE 为 2

我不需要 103,因为最近的 DELIVERY_TYPE 是 1,即使它有 DELIVERY_TYPE 是 2 104,因为它有两条或更多条 DELIVERY_TYPE 是 2 的记录

任何机构都知道如何达到这个结果?

0 投票
0 回答
657 浏览

ruby-on-rails - Howto write form_for without :url for multiple object editing?

I am following http://railscasts.com/episodes/52-update-through-checkboxes. There a form can be written like this: <% form_tag update_multiple_products_path, :method => :put do %>. This does not generate the right action (action="/products") so i have to manually setup the action url.

Is there a away to write form_for without :url parameter?

My setup: