sinatra

    0熱度

    1回答

    我有一個Sinatra應用程序連接到Cassandra羣集和Postgres。對於Cassandra Connection,我使用的是datastax cassandra-driver。作爲App服務器,我正在使用獨角獸。 這是我打開我的連接: configure do enable :logging set :show_exceptions, ((ENV['SHOW_EXCE

    0熱度

    1回答

    我認爲這個問題並沒有針對真正的問題,我很難精確而簡明地指出問題。 我有一個實現即的MySQL數據庫「查詢」寶石(也可以插入,更新...) module DBGEM::Query def self.client settings=DBGEM.settings @@client ||= Mysql2::Client.new settings end def q

    1熱度

    1回答

    我有一個Ruby web應用程序通過Mailgun發送電子郵件。 我的Mailgun帳戶&正確設置,我可以手動發送電子郵件(例如通過捲曲)。 API密鑰和API基本URL(https沙箱域)存儲在環境變量中。 當我試圖從應用這樣的發送電子郵件: def initialize(mailer: nil) @mailer = mailer || Mailgun::Client.new(ENV[

    1熱度

    1回答

    我正在做一個模塊化的應用程序: main.rb的 require "sinatra/namespace" require "haml" Dir.glob("servers/*/server.rb").each do |server| require_relative server end 我想要做的內聯模板: 服務器/一些/ server.rb namespace "/some

    0熱度

    1回答

    我對Sinatra和React JS相當陌生,因此我只是希望從我的React網站在Sinatra服務器上進行GET調用以顯示純文本。 西納特拉服務器: require 'sinatra' set :root, 'lib/app' before do response.headers['Access-Control-Allow-Origin'] = 'http://localhos

    0熱度

    1回答

    任何手頭上的專家對於我所確信的都是一個快速解決方案。我正在運行sinatra與紅寶石控制器&模型,與erb視圖文件。我只想查詢postgres-db並顯示那條數據。我有一個類似的功能,可以返回我想要的,但是這個不會。任何幫助非常感謝。 預算模型: def self.total sql = "SELECT SUM(value) FROM budgets" response = S

    0熱度

    1回答

    運行遷移使用續集和rake任務來執行遷移我有一個西納特拉應用。當我運行rake db:migrate我得到以下錯誤: rake aborted! Sequel::Error: mismatched number of keys: [:rows, :cols] vs [:id] <path_to_project>/models/grid_pattern.rb:4:in `<class:GridP

    0熱度

    1回答

    如何向指定的網址發送刪除請求(在href屬性中)。 <a href="/apartments/<%= @apartment.id %>">Delete</a> 到目前爲止,我已經試過method = "delete"作爲定位標記的屬性。我可以得到它通過使像這樣一個按鈕來上班, <form action = "/apartments/<%= @apartment.id %>" method = "p

    0熱度

    2回答

    我無法使用couchrest_model庫連接到bluemix上託管的我的cloudant NoSQL數據庫。 我用Ruby編寫的類似代碼的工作從我的電腦就好了(本地運行,無軌或西納特拉): require 'couchrest' url = "https://[email protected] with credentials.com" database_name = "testdb"

    0熱度

    1回答

    我想用jbuilder製作以下數據。 我該如何讓jbuilder分離? data: [{ type: "top" logo: "logo.png" title: "title" },{ type: "nav" background: "bg.png" content: "<div> Welcome </div>" },