sqlite3-ruby

    0熱度

    1回答

    搜索我有表產品具有以下字段: 碼 - 串, ID - 整數 我的表有超過500萬行。 在模型中我使用代碼: find(:all, :conditions => ['code = ?', "#{search}"]) 它需要2秒內找到的結果。 有什麼辦法可以縮短搜索時間嗎? 我使用的軌道3.2.11,紅寶石1.9.3和sqlite3的DB作爲 UPD 更改模型代碼

    0熱度

    1回答

    :031:0> @revenue = Revenue.where(:Year=>1983) ←[1m←[36mRevenue Load (1.0ms)←[0m ←[1mSELECT "revenues".* FROM "revenues" WHERE "revenues"."Year" = 1983←[0m => [#<Revenue id: 9, Year: 1983, Amount

    0熱度

    3回答

    我試圖讓工作JRuby和sqlite3的有以下寶石: bouncy-castle-java (1.5.0146.1) bundler (1.3.2) dbd-jdbc (0.1.6 java) dbi (0.4.5) deprecated (2.0.1) jdbc-sqlite3 (3.7.2.1) jruby-launcher (1.0.15 java) jruby-openssl (0.8.2

    1熱度

    1回答

    我已經實現它的方式,它不會出現。 在data_mapper方面 - 我有一個連接資源條目,即連接驅動程序,團隊和季節 我有加入田徑賽季 聯接資源一場比賽,我有一個連接入口聯接資源配售和種族。 當我嘗試做一些像「給我所有的比賽,一個特定條目已經參加了與類似 @entry_a.races.all 我得到這個錯誤 DataObjects::SyntaxError: no such column: I

    -1熱度

    1回答

    我有一個用戶數據庫,它有公司列,它可以是空的,即空值或可能包含一些值。但是,如果包含任何價值,它應該是唯一的。如果我在我的模型中使用唯一屬性,則不允許爲該列提供多個空值。我正在使用Sqlite3數據庫。

    0熱度

    1回答

    我正在爲iOS應用程序編寫代碼。你認爲哪種方法更好:一次創建表(創建表foo)和所有內容,或者只在必要時創建表(只有當用戶轉到某個使用該表的視圖時)?我的原型僅在需要時才創建表格。爲了開始開發我的測試版,我必須決定是否正確。

    4熱度

    1回答

    在Windows上使用Ruby 2.0 x64。通過下載sqlite3 autoconf源代碼和編譯來安裝sqlite3 gem。然後我做了一個gem install sqlite3 --platform=ruby ...。但是,現在當我運行rails server時,出現以下錯誤。這是sqlite3_native.rb在哪裏?我無法在任何地方找到它。 C:/Ruby200-x64/lib/rub

    1熱度

    1回答

    這是我的第一篇文章,我是一個新手。 我想從sqlite3中使用SQLite提取公司名稱和模糊重複表的列表。 例如,對於這樣的公司「ZtPay」我目前使用: SELECT name FROM tab WHERE name LIKE 'Z_Pay'); SELECT name FROM tab WHERE name LIKE 'Zt_ay'); 等等 要考慮錯別字。 我的問題是,如果沒有錯別字

    2熱度

    1回答

    我一直試圖在Ruby on Rails上使用SQL很長一段時間,似乎無法使它工作。 我幾乎已經放棄了SQLite,所以我現在的重點是MySQL。我已經完全安裝了該程序,並且可以自行運行。但是我無法讓它與Ruby on Rails一起工作。 以下是當我開始一個新項目並選擇MySQL作爲數據庫時得到的消息。 C:\rails_projects>rails new first2_app -d mysql

    0熱度

    2回答

    我是ROR新手。所以當我試圖安裝ROR。 當我嘗試啓動軌道(rails s)我得到這樣的錯誤: Could not find gem 'sqlite3 (>= 0) ruby' in the gems available on this machine. Run `bundle install` to install missing gems. P.S. I'm working on Ubu