Riak и Ruby: Ripple не возвращает действительные записи - PullRequest
0 голосов
/ 12 ноября 2011

Я хочу использовать riak с моим приложением sinatra. Я использую gem ripple, опишу простую модель и простую форму для хранения данных. Затем я хочу показать все сохраненные записи, используя «Article.all» все хорошо, но когда я сохраняю новую запись и обновляю страницу - список записей не обновляется, пока я не перезапущу свое приложение. Я пытаюсь ИРБ, пытаюсь sinatra \ reloader, но ничего ...

Затем я выкладываю новую запись, она на мгновение появляется в стандартном интерфейсе riak rest, а при прямом использовании riack-client все хорошо.

require 'ripple'
require 'sinatra'

class Article
  include Ripple::Document
  property :title, String
  property :body, String
end

get '/' do
  @articles = Article.all
  erb :articles
end

post '/' do
  article = Article.new(:title => params[:title], :body => params[:body])
  article.save
end

1 Ответ

1 голос
/ 12 ноября 2011

Все это дорогостоящая операция в Риаке и не работает. Если вы используете последнюю версию Gem для github, вы получите сообщение об ошибке.

...