padrino

    2熱度

    2回答

    我使用websocket-rack構建聊天應用程序API。 我想在redis中存儲websocket連接(最終成爲Rack::WebSocket::Handler::Base::Connection的一個實例),以便它們可以被過濾並從其他進程引用。 我意識到我可以store the connections in an class variable,但這不起作用。 顯然,對象本身不能存儲在redis

    1熱度

    1回答

    我在此代碼使用方法「全部」有麻煩: posts = Post.includes(:account).all(:conditions => condition, :order => "created_at DESC", :limit => postsPerPage, :offset => (page-1)*postsPerPage) 當我啓動服務器並轉到網頁Padrino拋出

    1熱度

    1回答

    我無法真正理解它。比方說,我有一個控制器如下: get :test do status 201 body "test" end after do status 404 body "not found" end 現在,來訪/測試產生的響應與404狀態和身體的「測試」。我如何正確地做到這一點? 而且,我發現我可以省略體像 get :test do

    0熱度

    1回答

    我想在Padrino中實現一個嵌套窗體,我可以在界面中使用按鈕Add whatever來添加子對象的多個實例。 在Rails中,一個方法來做到這一點是創建每次生成嵌套字段幫手您單擊Add whatever按鈕: def link_to_add_fields(text, f, association, target) new_object = f.object.class.reflect

    1熱度

    1回答

    Padrino管理員指南(http://www.padrinorb.com/guides/padrino-admin)具有「access_control」對象,但是我不清楚它在哪裏設置?我可以猜到,但那還不夠好。我們有本質: class Admin < Padrino::Application register Padrino::Admin::AccessControl en

    0熱度

    1回答

    我試圖構建一個包含IP地址作爲零填充無符號整數的遷移。 我的遷移看起來是這樣的當前但zerofill: true不工作 up do create table :ip do Integer :id, size: 7, default: nil Integer :ip_address_integer, size: 10, unsigned: true, zerofill:

    0熱度

    1回答

    我想跳過解析由我的數據庫返回的一些json,當我剛剛將其返回到json再次立即在我的padrino應用程序的響應中返回。 即我有 get :data, provides: :json do Record.order(:day).map do |r| {r.day.to_s => JSON.parse!(r.data)} end.reduce({}, :merge!).

    0熱度

    1回答

    我試圖刪除緩存,並設置頁眉發現了這個帖子: How to prevent browser page caching in Rails 有許多與紅寶石軌其他職位一起的問題它是指一個application_controller.rb文件,我的項目沒有。我繼承了這個系統,所以不是它最初開發的一部分。有人可以解釋爲什麼會出現這種情況嗎?我使用padrino和我的config文件夾中,我有以下文件: 部署

    0熱度

    1回答

    我目前正在Padrino應用程序與CouchDB後端。除了一些一般的字符串外,我需要有一個模型來存儲json。這個模型看起來像(僞代碼): name: 'UniqueName', properties: { prop1: val1, prop2: val2 } 我無法預測這多少值類型存儲在properties。目前我使用的通用模型: padrino g model MyModel name:

    1熱度

    1回答

    如何訪問控制器呈現的部分視圖或視圖中的控制器名稱。 我想創建一個動態模板,根據控制器渲染它而改變,最好的方法是什麼?我寧願訪問視圖內的控制器,而不是設置一個新的變量。