问题标签 [mysql2]
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.
ruby-on-rails-3 - 在 Active Admin (Rails) 中设置不同的主键
我使用 Active Admin 作为 Rails 项目的界面(客户的请求)。问题是......我客户数据库中的大多数表都有名为“something_id”的主键字段,而不是普通的“id”。这带来了一个大问题,因为 Active Admin 会查找“id”字段,并且由于找不到,它基本上会导致页面崩溃并出现错误:
我尝试set_primary_key :article_id
在资源中运行,但无法识别。
有什么帮助吗?请??
macos - RubyMine 3.2 在 MacOS Lion 上找不到 libmysqlclient.18.dylib
刚刚在 MacOS Lion 上升级到 RM 3.2 的 RC1 并且无法再运行该应用程序。使用 rvm 运行。启动时 mysql2 gem 报告它在 dlopen 上找不到 libmysqlclient.18.dylib。
解决了。在此处发布解决方案,以便帮助某人节省一些时间。
使用 Apple 的属性列表编辑器在 ~/.MacOS/environment.plist 中创建一个条目,调用 LD_LIBRARY_PATH 并将值设置为 /usr/local/mysql/lib 或 MySQL 库所在的任何位置。
注销并重新登录,RubyMine 和 mysql2 gem 又开心了。
ruby-on-rails - 一次循环通过 2 个模型对象
我有一个通过简单调用公开的用户对象:
我还有一些更昂贵的查询,我正在使用自定义 SQL 生成结果。
此调用和其他类似调用将返回按 id 排序的列表中每个用户一个元素的对象。
在我看来,我想同时遍历 users 和 comment_counts 对象。例如:
我不知道该怎么做。我似乎也无法弄清楚如何在不通过 @comment_counts.each 运行的情况下从 @comment_counts 结果中获取单个记录
是否有某种方法可以为这些 lits 对象中的每一个构建一个迭代器,将它们转储到一个 while 循环中,并在循环的每次传递中单独步进迭代器?另外,如果你能回答这个问题,我可以去哪里了解如何在 rails 中单步执行列表。
rubygems - Problem installing MySql2 gem
I have already checked the many topics on this site about this error and haven't found anything that helps. I'm very new to this. I'm using Windows Server 2003 R2.
When I invoke:
I get this error:
rake - 耙mysql2“未知数据库”错误
我正在按照前一组的移交包中的说明进行操作。我对rails或mysql2不太了解。我在 Windows 上。
当我做:
这是输出:
我读过关于必须首先使用 db:create 但我担心我会从移交源代码中删除已经存在的内容。这没有意义吗?
这些是我得到的指示。
(然后我假设我只是做 Rails 服务器,它没有指定)
这是我的 database.yml 文件,它位于 config/database.yml 中,相对于我输入这些命令的位置。
关于为什么它不起作用的任何想法?
ruby-on-rails - 捆绑安装在 ./mysql2 文件夹中安装 gem
我最近在我的机器上升级了 mysql。因此,我正在尝试相应地更新我的 mysql2 gem。在此过程中,我运行“捆绑安装”,由于某种原因,我的 Gemfile 中的所有 gem 都安装在 ./mysql2 目录中?
出于某种原因,我的 .bundle 目录也包含一个配置文件,指示 BUNDLE_PATH 是 mysql2?我不知道这是从哪里来的,也不知道它是如何到达那里的...
这是我的 Gemfile:
我一直在这方面旋转我的轮子一段时间。提前感谢您对如何进行的任何想法或想法。(此外,这是我第二次将捆绑安装到 mysql2 目录中,所以我决定现在停止,然后再挖一个更深的洞)
ruby-on-rails-3 - Mysql2 错误 MySQL 服务器已消失
我偶尔会收到此错误。我在 stackoverflow 中阅读了一些解决方案,但它们是关于 rails 2 或 mysql 的。任何帮助将不胜感激。
ruby-on-rails - 使用 mysql2 0.2.11 和 rake 0.9.2 设置 rails 3 应用程序的问题
我有一个包含以下 Gemfile.lock 文件 http://pastie.org/private/tfbnteruyahmwfhtt26ea的项目,当我执行 rake db:create --trace 时,我得到以下错误跟踪。 http://pastie.org/private/vz6gzalof9wywhzfbk0ixg 我该如何解决这个问题?更改 gem 版本不是一种选择,因为该文件已经在与其他开发人员合作。
ruby-on-rails - 在 Windows 7 上使用 MYSQL LIB 和 INCLUDE 选项安装 mysql2 gem pre-version 0.3.0 的正确语法
这个问题必须有一百万种变体,但我似乎没有找到任何答案。
我花了一个下午寻找在我的 Windows 7、64 位机器上安装 MYSQL 5.5 并安装 mysql2 gem 的方法。最后,我在RORGUIDE博客上找到了 Lukom 的评论,然后我开始使用以下代码运行:
因此,这将安装 mysql2 gem 的 0.3.6 版本。万岁!但是,当我尝试运行 db:create 时,出现以下错误:
所以我想我所要做的就是卸载 gem 并重新安装低于 0.3.0 的版本,然后我就回到了正轨。但是,我找不到正确指示 gem 版本和我的 lib/include 参数的代码。这是我最好的尝试和错误:
所以我很茫然。我不想升级到 Rails 预发行版,因为我不太喜欢故障排除。我确信这是一个简单的语法错误,如果有人能向我展示 version 和 lib/include 参数的正确命令,我将不胜感激。
提前致谢,
拜伦
ruby-on-rails - 缺少方法 MySQL2
为什么在我安装了适配器后这个方法 (list_id) 会未定义?
这是完整的负载: