NF
Size: a a a
NF
И
NF
NF
(PG::SyntaxError: ERROR: syntax error at or near "."
LINE 2: items.id,
scope :with_actual_price, (
lambda do |search_id|
where(search_id: search_id)
.select('DISTINCT (items.product_id)items.id,
items.product_id,
items.source,
items.title,
items.url,
prices.value AS price,
prices.created_at AS price_date')
.joins(:prices)
.having('prices.created_at = max(prices.created_at)') .group('items.id,items.product_id,
items.source,
items.title,
items.url,
price,
price_date')
.order('prices.created_at')end
)
NF
NF
items.product_idNF
.having('prices.created_at = max(prices.created_at)') срабатывал быИ
И
И
И
scope :with_actual_price, (
lambda do |search_id|
where(search_id: search_id)
.select('DISTINCT ON (items.product_id)
items.id,
items.product_id,
items.source,
items.title,
items.url,
prices.value AS price,
prices.created_at AS price_date')
.joins(:prices)
.order('items.product_id, prices.created_at DESC')
end
)
И
NF
NF
NF
И
A
SP
A