sequel

    2热度

    2回答

    我正试图通过表单来搜索我的帖子的标题。 这是控制器代码: post '/search' do @results = Post.all(:Title.like => "%#{params[:query]}%") erb :layout end 这是layout.erb代码: <form action="/search" method="post"> <input type="text"

    0热度

    1回答

    我试图在Sinatra博客中为我的帖子实施评论。这是我的评论和帖子DB: DB.create_table :Posts do primary_key :id String :Title String :Content end DB.create_table :Comments do primary_key :id String :Content foreign_key(:Post

    1热度

    1回答

    我试图在内存中获得一种可以支持任意数量的实例/连接的对象数据库。让我们从图书馆的例子开始: 可以说我有一个Library类。我可以创建尽可能多的这个类的实例。 Library的每个实例都有一个Library::Book对象的集合(可访问为library.books)。这本书的集合是特定于该库实例的。 我也有Library::Magazine其行为相同。 而与此我可以做的事情,如library.bo

    0热度

    1回答

    谁能帮我用以下的红宝石ORM续集的续集语法: SELECT *, (SELECT COUNT(*) FROM todos WHERE reference_email_id = "emails".id) todo_count FROM "emails" INNER JOIN "email_participants" ON ("email_participants"."email_id" = "

    12热度

    1回答

    说我有一个像续集表达: db.select(:id).from(:some_table).where(:foo => 5) 有没有办法让SQL字符串,这将产生(即"SELECT id FROM some_table WHERE foo = 5")?我注意到对上述表达式的结果调用inspect或to_s包括生成的SQL,但不知道如何直接访问它。 又有怎样的续集表达不返回一个数据集,如: db.f

    2热度

    1回答

    我正在处理ruby sidekiq进程调用第三方并将数据分析到数据库的应用程序。 我使用续集广告我的orm。 我收到一些奇怪的字符回到结果,例如: "Tweets en Ingl\xE9s y en Espa\xF1ol" 当这个被试图保存到Postgres的,下面的错误发生: Sequel::DatabaseError: PG::CharacterNotInRepertoire: ERROR:

    2热度

    1回答

    我刚刚为我的ruby项目创建了一个新的迁移文件(例如003_foo3.rb) 我使用续集3.48。 测试在本地第一 $sequel -m ~/myproject/db/migration postgres://[email protected]/myproject_db Error: Sequel::DatabaseError: PG::Error: ERROR: relation "ban

    3热度

    1回答

    我正在尝试将Padrino与Sequel和Postgres一起使用,并且我没有运气连接。 在我的pg_hba.conf中,我将postgres用户设置为'trust',因此不需要密码(并且可以使用PgAdmin无需密码登录)。 # TYPE DATABASE USER ADDRESS METHOD local all postgres trust 我

    0热度

    1回答

    我试图创建一个表单,其中用户给出相册的标题并从下拉框中选择艺术家名称。问题是我不知道如何从下拉框中获取价值。新专辑保存时没有任何artist_id。我正在使用Sqlite3和Sequel。 DB.create_table?(:artists) do primary_key :id String :name end DB.create_table?(:al

    2热度

    1回答

    我使用续集。 在我app.rb,我写 get '/search' do @post = Post.find(:Title => "%#{params[:query]}%") erb :'layout' end Layout.erb <form action="/search" method="get"> <input type="text" name="quer