find-by-sql

    3

    2答えて

    でSQL変数を使用して: SET @current_group = NULL; SET @current_count = 0; SELECT user_id, MIN(created_at) as created_at, CASE WHEN @current_group = user_id THEN @current_count WHEN @current_group := user_id T

    0

    1答えて

    いくつかのコンテキスト: 私はこの 俳優にhas_manyは プロンプトプロンプトにhas_many BELONGS_TO、意思決定 意思決定にhas_manyの行為BELONGS_TO、 法belongs_toの俳優使徒のように見えるいくつかのモデルを持っています決定 私は何をする必要があることは目にありますすべての利用可能なプロンプトのうち、まだ使用されていないランダムなプロンプトを取得します

    1

    3答えて

    私はこのクエリにfind_by_sqlを使用していますが、配列を返しています。 Job.hongkong_jobs.where(status: true)のようなことをしたいのですが、それは配列なのでできません。 scope :hongkong_jobs, -> { find_by_sql "SELECT DISTINCT(jobs.*) FROM" + Task.near([22.275754,

    1

    3答えて

    Ruby on Rails 3.1.3で非常に複雑なクエリを作成していますが、find_by_sqlを使用しています。 しかし、非常に単純なクエリでfind_by_sqlを使用しても、私は非常に奇妙な動作に気付きました。ここで は簡単な例です: レッツは、」私は二つのモデルと関連するテーブルを持っていることを言う: Model 1: Company Table 1: companies

    0

    1答えて

    私はyii2でfindBySqlを使用していますが、私はクエリの数を表示する必要がありますが、私は 'cidade'インデックスしか持っていません。 問合せ: $a2m = AlarmesCorrentes::findBySql('SELECT COUNT(CIDADE) AS CONTA, CIDADE from alarmes_correntes WHERE lastUpdate >= D