问题标签 [roo]

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 投票
1 回答
88 浏览

spring - 休眠查找我标记为@Transient 的列

我有一个 JPA 实体,其中有几个运行良好的字段。我现在正在添加一个新字段并标记它@Transient,因为我不希望它被保留。但是,在运行测试或部署应用程序时,我收到一条错误消息:Caused by: org.hibernate.HibernateException: Missing column: columnName in dbname.tableName

即使我已将其标记为,为什么 Hibernate 仍在数据库模式中寻找该列Transient

0 投票
1 回答
1167 浏览

ruby-on-rails - 使用 roo gem 在 Rails 中导出到 excel

我正在将一些数据从表中导出到 Excel。我正在使用 roo gem。似乎导入正在工作,但 gem 的 github 存储库中没有足够的文档。

我想知道如何使用视图文件来呈现数据并使用 response_to 以 xlsx 格式响应。

如果有人能提供这方面的例子,我们将不胜感激。

0 投票
0 回答
204 浏览

java - 安装 STS 4.5.1 时出错 & Spring IDE Roo Support 将不会安装

我安装了 STS 4.5.1,我尝试安装 Spring Roo 2.0。

我按照sss网站的步骤:

https://docs.spring.io/spring-roo/docs/current/reference/html/#getting-started-install-roo

  1. 安装 Spring Roo

我继续第 1 步、第 2 步……直到第 6 步。

步骤 6 有子步骤 i、ii、iii、iv、v、vi、vii

STS的安装窗口

当我进入子步骤 viii(我按下下一个按钮)时,我得到:

信息

操作无法完成。查看详细信息。

详细信息:无法完成安装,因为找不到一个或多个必需的项目。正在安装的软件:Spring IDE Roo Support 3.9.12.202003101511-CI-B2422 (org.springframework.ide.eclipse.roo.feature.feature.group 3.9.12.202003101511-CI-B2422) 缺少要求:Spring IDE Roo Support 3.9.12.202003101511- CI-B2422 (org.springframework.ide.eclipse.roo.feature.feature.group 3.9.12.202003101511-CI-B2422) 需要 'org.eclipse.equinox.p2.iu; org.eclipse.ajdt.feature.group 2.0.1' 但找不到

有谁知道怎么回事 谢谢

0 投票
0 回答
30 浏览

ruby-on-rails - 在导入 CSV Rails 时验证唯一性而不中止更新过程

我有一个用于管理大公司员工的数据库。每个部门负责管理自己的数据。所以我有 StaffDepartment模型如下所示:

一名员工可以在多个部门工作。因此,在更新数据时,系统应该检查一个员工的部门和national_id,然后继续更新数据。这就是为什么我要在 department_id 的范围内验证 national_id。我还在staffs表上实施了唯一性索引,如下所示:

在导入 CSV 时,我使用了以下方法:

由于员工可以在不同的部门工作,我的想法是find_by同时使用national_id和department_id,以确保在导入过程中不会更新错误的员工,以防在另一个部门发现相同的national_id。

这是我的 CSV:

在此处输入图像描述

当我导入 CSV 时,更新中止并出现错误:

对于所有行。该脚本无法更新现有数据。我哪里错了?我喜欢 Rails,但我是一个初学者,已经花了几个小时在这上面,但似乎没有办法。提前致谢。

0 投票
1 回答
87 浏览

excel - 有没有办法在 ruby​​ 中保存 xlsm 文件中的单元格更改

我必须在 ruby​​ 中更改 .xlsm 文件中的几个单元格值,我也使用了 roo gem。我可以为特定单元格设置值,但是我无法保存更改。以下是我迄今为止尝试过的详细信息,

当我读取第 5 行值时,我可以看到第 5 行第 6 列已更新为 8000,但我无法保存这些更改。有人可以建议在这种情况下需要做什么,如果不是通过' roo' gem 如何修改 ruby​​ 中现有 .xlsm 文件的单元格值?

0 投票
1 回答
113 浏览

excel - Ruby Roo gem:如何从包含超链接的单元格中提取超链接文本?

我有 MS Excel 电子表格,其中有许多带有超链接的单元格。我不想要超链接。相反,我只想使用单元格中的可见文本。如何得到它们?

这是示例代码

0 投票
0 回答
207 浏览

ruby-on-rails - ArgumentError:缺少所需的工作簿文件

我正在尝试使用 Roo 在 Rails 中读取 Excel 文件。

在这条线上我收到了这个错误ArgumentError: missing required workbook file from /home/riya/.rvm/gems/ruby-2.6.0/gems/roo-2.8.3/lib/roo/excelx/workbook.rb:23:in 'initialize'

我检查了这条路径上的工作簿,没关系。没有得到什么可能是错误。

0 投票
1 回答
54 浏览

ruby - 如何根据标头提取值或如何从 Ruby 中的 ods 文件中提取标头值?

在此处输入图像描述

想要在“位置”标题下提取值。

编辑:-从以下评论中提取。最初看起来这是与网络相关的事情,但不,OP正在处理电子表格,而不是网页。)—

这是一个 excel 表,我想根据标题提取表值。

例如 :

xlsx = Roo::Spreadsheet.open('Demo.xls') values_under_headers = values_of("Location")

相同的东西给出了 1007,1008,1009 的值.....

0 投票
2 回答
125 浏览

ruby-on-rails - Ruby on Rails - Roo gem | 问题打开活动记录附件

地位:

  • 我有一个简单的新 Ruby On Rails 应用程序
  • 我需要从 MS Excel 以 .xlsx 格式导入一些数据
  • 我通过一个名为“excel”的属性将上传到 ActiveRecord 作为附件编程
  • 我找到了一个应该打开附件的gem调用Roo
  • ...通过:Roo::Excelx.open()命令
  • 然后执行文件的访问部分

问题: Roo::Excel.open()不适用于:

  1. Roo::Excel.open(excel)
  2. Roo::Excel.open(excel.attachment)

执行打开的正确命令是ActiveRecord::Attachment什么?

0 投票
0 回答
29 浏览

excel - 带功能的roo导入单元格

使用旧的 Ruby 和 Roo 版本。我正在通过公式导入带有一些自动编译单元格的锁定 .xlsx。当我在我的 SQL 表中使用 Roo 导入时,它也会导入空行,因为具有函数的单元格在编译时由 roo 读取......所以我在数组中有很多空值。有一种方法可以让 roo 忽略空行,而其中一个单元格中只有一个函数?这是模型的代码。谢谢

结尾