Size: a a a

2020 May 01

D

Denis in RubyRush
Для ознакомления
источник

D

Denis in RubyRush
источник

D

Denis in RubyRush
Почему то этот rubocop не хочет в Vscode устанавливаться. Вернее устанавливается но не запускается.
источник

Т

Тимур in RubyRush
Denis
Почему то этот rubocop не хочет в Vscode устанавливаться. Вернее устанавливается но не запускается.
гем нужно доставить. там в описании к рубокопу написано что нужно сделать, что бы он заработал
источник

D

Denis in RubyRush
Слово гем пока не понимаю). Ясно. Рано мне значит ещё). Всему свое время.
источник

D

Denis in RubyRush
Всех с праздником!
источник

Т

Тимур in RubyRush
Denis
Слово гем пока не понимаю). Ясно. Рано мне значит ещё). Всему свое время.
мне он не понравился. я vscode попользовался немного и снова вернулся на саблайм. на старте проще когда без нагромождений информации. да и рубокоп этот часто подчеркивает то, что на его субъективный взгляд не правильно (типа кодстайла), только путает
источник

D

Denis in RubyRush
Тимур
мне он не понравился. я vscode попользовался немного и снова вернулся на саблайм. на старте проще когда без нагромождений информации. да и рубокоп этот часто подчеркивает то, что на его субъективный взгляд не правильно (типа кодстайла), только путает
Да, потом будет время доберусь посмотрю. Сейчас сильно не придаю значения редактору. Основной упор на понимание кода. Вторую виселицу победить пытаюсь)
источник

S

Sergey in RubyRush
Ребят, нужна хэлпа. Делаю апи, передаю на эндпоинт json, а что-то видимо не так делается, что permit не работает и user_contact = {}, а не имеет data. не пойму в чем проблема может быть
источник

m

moffire in RubyRush
Sergey
Ребят, нужна хэлпа. Делаю апи, передаю на эндпоинт json, а что-то видимо не так делается, что permit не работает и user_contact = {}, а не имеет data. не пойму в чем проблема может быть
Может ему нужно как-то явно указать, что значение - это хэш и массив?
источник

m

moffire in RubyRush
Sergey
Ребят, нужна хэлпа. Делаю апи, передаю на эндпоинт json, а что-то видимо не так делается, что permit не работает и user_contact = {}, а не имеет data. не пойму в чем проблема может быть
The permitted scalar types are String, Symbol, NilClass, Numeric, TrueClass, FalseClass, Date, Time, DateTime, StringIO, IO, ActionDispatch::Http::UploadedFile and Rack::Test::UploadedFile.

To declare that the value in params must be an array of permitted scalar values map the key to an empty array:

params.permit(:id => [])
источник

S

Sergey in RubyRush
moffire
The permitted scalar types are String, Symbol, NilClass, Numeric, TrueClass, FalseClass, Date, Time, DateTime, StringIO, IO, ActionDispatch::Http::UploadedFile and Rack::Test::UploadedFile.

To declare that the value in params must be an array of permitted scalar values map the key to an empty array:

params.permit(:id => [])
Я уже перепробовал все, что только можно там
источник

m

moffire in RubyRush
how to permit an array with strong parameters - Stack Overflow
https://stackoverflow.com/questions/16549382/how-to-permit-an-array-with-strong-parameters
источник

m

moffire in RubyRush
Sergey
Я уже перепробовал все, что только можно там
Ну, вот в этой статье пишут, что так должно заработать. Хз что там на практике
источник

m

moffire in RubyRush
Ну и там есть замечание, что объявление таких массивов должно быть последнем аргументом в пермите
источник

DM

Dmitriy Tensei Malys... in RubyRush
params.require(:data).permit(:id) попробуй
источник

DM

Dmitriy Tensei Malys... in RubyRush
либо params.permit(data: [])
источник

DM

Dmitriy Tensei Malys... in RubyRush
сходу не вспомню)
источник

DM

Dmitriy Tensei Malys... in RubyRush
а проверять влом идти, просто встань дебагером в этом методе и сам параметры в консоли подбери
источник

S

Sergey in RubyRush
Dmitriy Tensei Malyshev
params.require(:data).permit(:id) попробуй
вот это интересный вариант
источник