Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Activity model on Service side
- #setter and getter for tag_string
- def tag_string= tag_string
- self.tags.each { |tag| tag.delete } if self.tags
- tag_names = tag_string.split(',')
- tag_names.each do |tag_name|
- puts "tag_name: #{tag_name}"
- tag = Tag.new(:name => tag_name.strip)
- self.tags << tag
- end
- end
- def tag_string
- puts "this works"
- tag_list = ""
- self.tags.each do |tag|
- tag_list.concat(tag.name+', ')
- end
- 2.times {tag_list.chop!}
- tag_list
- end
- #ActivitiesController, service1:
- def show
- @activity = Activity.find(params[:id])
- render :json => @activity.to_json(:except => [:access_key, :created_at, :updated_at],
- :include => {:tags => {:only => :name}})
- end
Add Comment
Please, Sign In to add comment