ruby-datamapper

    0热度

    1回答

    我正在Sinatra图像应用程序上工作。我为我的用户定义了Datamapper模型,上传的图像和“Favs”。每个用户可以给每个图像最多一个“Fav”。 class User include DataMapper::Resource property :id, Serial property :privilege_lvl, Integer, :default => 0

    0热度

    3回答

    我是Datamapper的新手。有没有办法在datamapper中编写不区分大小写的查询,因为我正在使用datamapper在表中搜索名称的存在。通常我们写查询中的DataMapper这样说, Student.all(:name => "XYZ") where name can be of the form xyz, Xyz and XYZ. 所以在上面的查询我有什么额外的运营商加入,使上面的

    1热度

    2回答

    鉴于电影和演员在m:n关系。我想要做的就是找回角色名单,由他们扮演的电影数量排序 class Movie include DataMapper::Resource property :id, Serial property :title, String has n, :actors, through: Resource end class Actor

    3热度

    1回答

    目前收到Ruby Hash: can't convert String into Integer错误。该代码在edit_id行失败。 我已经尝试了很多不同的解决方案,从类似的问题已经发布在SE,但不幸的是他们都没有工作。 哈希: {"downloadID"=>115, "PageID"=>nil, "title"=>"hi", "dlLink"=>"http://www.a.com", "imgS

    0热度

    1回答

    我一直在麻烦一会儿让这个put方法工作。 我收到以下错误消息的“成功”行! NoMethodError - 未定义的方法'更新”对于零:NilClass 请参阅下面的代码: #edit download put '/view1/downloadedit' do data = JSON.parse(request.body.read) edit_id = data[0]["do

    0热度

    1回答

    目前我有数据库模型并可以填充数据模型: user.persons << person group.functions << function group.classificationlevels << clasfication user.groups << group 这些都是我使用目前型号为掌握相关的数据彼此: module Core_authenticatio

    0热度

    1回答

    我与它有3分特定的表背的单一类的传统模式工作,列举如下: table_1_month #所有项目是<1个月旧。 table_1_year #所有项目是1个月和1岁之间。 table #所有项目是一岁以上。 所有3代表具有相同的模式,但它们之间唯一的区别是,它最后更新的时间来判断哪个表中存在的行。 我知道DataMapper的有能力通过下面的语法指定不同storage_names: class Kl

    0热度

    1回答

    我想延长我在西纳特拉book.I看到一个例子想与DataMapper的尝试,所以我结束了与此: require 'dm-core' require 'dm-migrations' require 'rubygems' require 'sinatra' configure:development do DataMapper.setup(:default, "sqlite3://

    1热度

    2回答

    上传图像Cloudinary。我 得到它通过使用CarrierWave本地保存的图像,我知道Cloudinary和 CarrierWave互相发挥很好,但我已经竭尽所能,并没有骰子。 我跟着文档,但他们都非常的Rails为中心。该死的你Rails! # Model - User.rb class ImageUploader < CarrierWave::Uploader::Base i

    0热度

    1回答

    我希望能够使用DataMapper进行动态查询,以便为我的Sinatra项目搜索Sqlite数据库。是否有可能? 到目前为止,我想出了这样的努力来获取在由指定的参数所指定的艺人演唱的歌曲: get '/artists/:name' do @artist = Artist.get(params[:name]) @songs= Song.all(:artist_name => '#{artist.