問題タブ [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.

0 投票する
1 に答える
1385 参照

ruby-on-rails-3 - Active Admin (Rails) で別の主キーを設定する

Rails プロジェクトのインターフェースとして Active Admin を使用しています (クライアントの要求)。問題は...クライアントのデータベースのほとんどのテーブルに、プレーンな「id」ではなく「something_id」という名前の主キー フィールドがあることです。これは、Active Admin が「id」フィールドを探し、見つからないため、基本的にエラーでページをクラッシュさせるため、大きな問題を引き起こします。

リソースで実行しようとしset_primary_key :article_idましたが、認識されません。

何か助けはありますか?お願いします??

0 投票する
3 に答える
1358 参照

macos - RubyMine3.2がMacOSLionでlibmysqlclient.18.dylibを見つけられない

MacOSLionでRM3.2のRC1にアップグレードしたばかりで、アプリケーションを実行できなくなりました。rvmで実行しています。起動時に、mysql2 gemは、dlopenでlibmysqlclient.18.dylibが見つからなかったことを報告しました。

解決しました。ここに解決策を投稿して、誰かが時間を節約できるようにします。

Appleのプロパティリストエディタを使用して、〜/ .MacOS / environment.plistにエントリを作成し、LD_LIBRARY_PATHを呼び出し、値を/ usr / local / mysql/libまたはMySQLライブラリが存在する場所に設定します。

ログアウトして再度ログインすると、RubyMineとmysql2gemが再び満足します。

0 投票する
3 に答える
3101 参照

ruby-on-rails - 一度に2つのモデルオブジェクトをループするレール

単純な呼び出しで公開しているユーザーオブジェクトがあります。

また、カスタムSQLを使用して結果を生成している場合に、より高価なクエリを実行しています。

この呼び出しやその他の呼び出しは、ID順にリスト内のユーザーごとに1つの要素を持つオブジェクトを返します。

私の見解では、ユーザーとcomment_countsオブジェクトを同時にループしたいと思います。例えば:

これを行う方法がわかりません。また、@ comment_counts.eachを実行せずに、@comment_countsの結果から個々のレコードを取得する方法を理解できないようです。

これらの点灯しているオブジェクトごとにイテレータを作成し、それらをwhileループにダンプして、ループの各パスでイテレータを個別にステップ実行する方法はありませんか?また、これに答えることができれば、Railsのリストをステップスルーする方法についてどこで学ぶことができますか。

0 投票する
1 に答える
496 参照

rubygems - MySql2 gem のインストールに関する問題

このエラーに関するこのサイトの多くのトピックを既に確認しましたが、役立つものは見つかりませんでした。私はこれに非常に慣れていません。Windows Server 2003 R2 を使用しています。

私が呼び出すとき:

次のエラーが表示されます。

0 投票する
2 に答える
24400 参照

rake - Rakemysql2「不明なデータベース」エラー

以前のグループからの引き渡しパッケージの指示に従っています。railsやmysql2についてはあまり知りません。私はWindowsを使用しています。

私がする時:

これは出力です:

最初にdb:createを使用する必要があることについて読みましたが、ハンドオーバーのソースコードからすでに存在するものが消去されるのではないかと心配しています。これは意味がありませんか?

これらは私が与えられた指示です。

(それでは、私はRailsサーバーを実行していると思いますが、指定していません)

これらのコマンドを入力している場所に関連するconfig/database.ymlにある私のdatabase.ymlファイルは次のとおりです。

なぜそれが機能しないのかについて何か考えはありますか?

0 投票する
2 に答える
1709 参照

ruby-on-rails - バンドルインストールは、./mysql2フォルダーにgemをインストールします

最近、自分のマシンでmysqlをアップグレードしました。その結果、それに応じてmysql2gemを更新しようとしています。その過程で、「バンドルインストール」を実行しましたが、何らかの理由で、Gemfile内のすべてのgemが./mysql2ディレクトリにインストールされていますか?

何らかの理由で、私の.bundleディレクトリにもBUNDLE_PATHがmysql2であることを示す構成ファイルが含まれていますか?これがどこから来たのか、どうやってそこに到達したのかわかりません...

これが私のGemfileです:

私はしばらくの間、これで車輪を回してきました。進め方についてのアイデアや考えを前もって感謝します。(また、mysql2ディレクトリにバンドルインストールするのはこれが2回目なので、より深い穴を掘る前に停止することにしました)

0 投票する
4 に答える
14365 参照

ruby-on-rails-3 - Mysql2 エラー MySQL サーバーがなくなりました

このエラーが時々発生します。私はstackoverflowでいくつかの解決策を読みましたが、それらはrails 2またはmysqlに関するものでした. どんな助けでも大歓迎です。

0 投票する
2 に答える
118 参照

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 のバージョンを変更することはできません。

0 投票する
1 に答える
956 参照

ruby-on-rails - Windows 7 で MYSQL LIB および INCLUDE オプションを使用してバージョン 0.3.0 より前のバージョンの mysql2 gem をインストールするための適切な構文

この問題には何百万ものバリエーションがあるはずですが、答えが見つからないようです。

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 プレリリースにアップグレードしたくありません。これは単純な構文エラーであると確信しており、バージョンと lib/include 引数の両方の正しいコマンドを教えてくれる人に感謝します。

前もって感謝します、

バイロン

0 投票する
1 に答える
383 参照

ruby-on-rails - メソッドMySQL2がありません

アダプターをインストールしたときに、このメソッド (list_id) が未定義になるのはなぜですか?

ここにフルロードがあります: