Bir nesnede to_json
yöntemini kullanıyorum ve :methods
bağımsız değişkeninin çalışmasını sağlamaya çalışıyorum. Benim modelimde (Drop) is_favorited_by_user?
adı verilen bir yöntem var. Bu yöntem, current_user
bir bağımsız değişkenini alır ve sonra da, kullanıcının kullanıcı tarafından tercih edilmesinin olup olmadığını denetler. Bu bağımsız değişkeni to_json
yönteminden nasıl geçirebilirim. to_json
alırRuby to_json: yöntem argümanları
render :json => @drops.to_json(:methods => :is_favorited_by_user?(current_user))
Bu işe yaradı! Sağol Voyta! –
Oluşturduğumda bu çözümü nasıl genişletirim: indeks eyleminde json => Drop.all. Current_user öğesini nerede atadım? –
'cattr_accessor: current_user' modelinde ve ardından 'Model.current_user = current_user' denetleyicide. –