rust-diesel

    1

    2答えて

    テストを書く際に、リクエストに接続を挿入して、テストケース全体をトランザクションにラップすることができるようにしたいと思います。テストケースの要求)。 私は、次のような、接続を挿入するために、私は私のテストケースにリンクすることができBeforeMiddlewareを使用してこれを実行しようとしました: pub type DatabaseConnection = PooledConnection<

    2

    1答えて

    データベース接続パラメータが一般的なデータベースにタイプを挿入し、複数のバックエンドで動作できるようにする関数を記述します。 私は、一般的な接続を使用してオブジェクトを挿入するには、以下の機能を思い付いた: pub fn create_label<C>(connection: &C, label: &model::Label) where C: Connection, C::

    0

    1答えて

    私はディーゼルのサンプルガイドに従っています。私のプロジェクトは正確にlike thisです。私はそれを変更してcargo run --bin publish_post 1の代わりにcargo runを使用し、実行するアクションを求めるプロンプトが表示されるように変更します。 私はbin/からすべてcontrollers/に移動しました。 main.rsをuse controllers::post

    -1

    1答えて

    は、私は、次の2つの機能があります。 pub fn get_most_recent_eth_entry(conn: &SqliteConnection) -> Result<i32, Error> { let res = types::ethereum::table .order(types::ethereum::time.desc()) .limit(1)