Size: a a a

pro.rb (Ruby/Rails / RU)

2019 September 11

I🍻

Ivan 🍻 in pro.rb (Ruby/Rails / RU)
= form_for ... url: ....(format: :js)... remote: true do |form|
  = form.file_field ...
  = form.submit

def action
  respond_to |format|
     format.json
     ..
     format.js
  end
end


erb.js

alert....
источник

I🍻

Ivan 🍻 in pro.rb (Ruby/Rails / RU)
Что-то вроде такого хочется
источник

I🍻

Ivan 🍻 in pro.rb (Ruby/Rails / RU)
А только через axios шлёт
источник
2019 September 12

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
слушьте, а напомните кто
['Contact', 'ContactCommunicationItem', 'ContactCommunicationItemLabel']
отсортировать бы, чтобы записи были в порядке  'Contact', 'ContactCommunicationItemLabel', 'ContactCommunicationItem'
источник

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
activerecord
источник

NB

Nikita Batrak in pro.rb (Ruby/Rails / RU)
ты написал массив же
источник

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
where(
 item_type: ['ContactCommunicationItemLabel', 'Contact', 'ContactCommunicationItem']
)
источник

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
у меня шматок такой
источник

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
на выходе обьектов дает кучу
источник

NB

Nikita Batrak in pro.rb (Ruby/Rails / RU)
у тебя как обычно не получается ничего объяснять
источник

NB

Nikita Batrak in pro.rb (Ruby/Rails / RU)
что получаешь сейчас и что хочешь получать?
источник

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
Я получаю записи
Идет сначала по очереди Contact, потом ContactCommunicationItem, и потом ContactCommunicationItemLabel.
А мне надо Contact - ContactCommunicationItemLabel - ContactCommunicationItem
источник

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
бо если я версии лейблов сначала не отправлю ресториться, то потом у меня айтемы не заресторятся
источник

NB

Nikita Batrak in pro.rb (Ruby/Rails / RU)
ну кажется, что лучше такое через юнион просто заселектить
источник

NB

Nikita Batrak in pro.rb (Ruby/Rails / RU)
как называется модель?
источник

NB

Nikita Batrak in pro.rb (Ruby/Rails / RU)
чтобы потом не сортировать рубями
источник

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
модель вообще Version. а то, что про контакты написал - это item_type в Version
источник

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
или я все равно непонятно написал вопрос?
источник

NB

Nikita Batrak in pro.rb (Ruby/Rails / RU)
query = <<~SQL
 SELECT versions.* FROM versions WHERE item_type = 'Contact'
 UNION SELECT versions.* FROM versions WHERE item_type = 'ContactCommunicationItemLabel'
 UNION SELECT versions.* FROM versions WHERE item_type = 'ContactCommunicationItem'
SQL

Version.find_by_sql(query)
источник

LA

Lavrushchik Artem in pro.rb (Ruby/Rails / RU)
это идея
источник