datamapper

    1

    1答えて

    Linkクラスのpropertyステートメントへの複数の参照を削除するにはどうすればよいですか?私は重複を減らすためにしようとしていないときは良い開発者であることの一部は知ってます。.. require 'sinatra' require 'data_mapper' require 'shotgun' はなってきて %w{sinatra data_mapper shotgun}.each

    2

    2答えて

    2つのモデルが関連付けられています。私はArtistモデルとReviewモデルを持っています。 class Artist include DataMapper::Resource property :id, Serial property :name, String has n, :reviews end class Review in

    0

    2答えて

    コレクションをループする際に、コレクションから次のレコードを取得するにはどうすればよいですか?例えば。 for record in collection current_value = record.value next_value = record.next.value #==> Would like this! # more stuff with record

    0

    2答えて

    私は現在、アプリケーションの永続性フレームワークを工夫しています...抽象化のための2つのソリューションについて議論しています。 オプション1が最初に、そして簡単な(しかし、おそらくは複数のデータベースに結合された2層状のアプローチである。このアプローチでは、データ・マッパーは、データベースからデータを取得し、ビジネスエンティティを構築する。 ラフ図ワークフローの: UserEntity <= U

    0

    1答えて

    次のプロジェクトのデータマッパーを作成しています。ここでの全体的な目標は、データベースと話す仕事をビジネスエンティティから分離することです。したがって、ユーザーエンティティは、それがどのように構築されたか、または値がどこから来たのかを知る必要はありません。 私の質問は...データマッパーが複数のデータベーステーブルを知って話すのが一般的ですか、各データマッパーが基本的に1つのテーブル(または2つ)

    9

    1答えて

    私は既存のSinatraアプリにORMを追加しようとしています。私はまだActiveRecordを試していませんが、Datamapper、Sequel、ActiveRecordに行きました。 DataMapperのは簡単なようだが、私は常に「What ORM to use in one process multiple db connections sinatra application?」で説明

    0

    1答えて

    モデルに中継されたコードが別のファイルに保存されていたことがあります。 私は彼が彼のアプリでそのファイルを必要とする方法を得ることができませんでした。 の例では、私が何を意味するかがあります: EX、別のファイルにこのコードと他のモデルの関連するコードを取得する方法 main.rb DataMapper::setup(:default, "sqlite3://#{Dir.pwd}/adserver

    2

    1答えて

    .presentのdatamapperのアナログとは何ですか?方法? 私はレールからのコードは、dは、APP持っtはそれがシナトラで再利用するワン 例:モデルで def encrypt_password if password.present? self.password_salt = BCrypt::Engine.generate_salt self.passw

    1

    1答えて

    class User include DataMapper::Resource property :id, Serial property :name, String property :email, String has n, :records end class Project include DataM

    2

    2答えて

    私はずっとsqlite3(レール付き)のユーザでしたが、今まではmysqlを試す機会はありませんでした。 Datamapperと一緒に使用するように設定する必要があります。私は、このコマンドを使用してDM-mysqlのアダプタをインストールする必要がありtutorial次のとおりです。 require 'data_mapper' DataMapper.setup(:default, "mysql