ActiveRecord(sqlite3付き)またはSequelでmacrubyを使用すると問題が発生します。他に何か提案はありますか?アプリケーション内に埋め込むには、5つ未満のテーブル、多くても数万の行を処理できる、シンプルで軽量な永続化メカニズムが必要です。
2 に答える
2
次の組み合わせが機能します。
MacRuby 0.8
sqlite3-ruby gem 1.3.2
sequel gem 3.18.0
OSX 10.6.5
秘訣は、「sqlite3」gemをアンインストールし、「sqlite3-ruby」をインストールすることでした。
于 2010-12-19T19:27:17.933 に答える
1
これも機能します
MacRuby 0.12
sqlite3-ruby gem 1.3.2
sequel gem 3.26.0
OSX 10.7.3
これは私が見つけた方法です(最も効率的な方法ではありません)、これはおそらく将来使用することができます。
(18..35).each do |i|
print "sudo macgem install sequel --version \"3.#{i}.0\" ; "
print "macruby -e \"require 'rubygems'; require 'sequel'; p 42\" ; "
print "sudo macgem uninstall sequel -I -x ; "
end
ターミナルでこれを実行し、「42」を探します
于 2012-05-11T14:51:14.713 に答える