sid d
Joined
Activity
 Fpclass(id: integer, name: string,  start_time: time)
 Fpclass.first.start_time
 # 2000-01-01 01:01:00 UTC
I'm having problem with comparing time field while fetching results as you've seen above its storing all date and time in database even though i mentioned Time field while creating. Does anyone had faced similar kind of problem before ? Can you share me how to approach with time fields in active record, or am i doing something wrong ?
Finally what i need ?
 Fpclass.where('start_time>?', Time.now.strftime("%H %M"))
            I didnt know how i missed this part. Thanks
Hi Chris,
I've seen simple_calendar  ruby gem and i stuck at sort_by method (calendar.rb)
def events_for_date(current_date)
     if events.any? && events.first.respond_to?(:simple_calendar_start_time)
        events.select do |e|
          current_date == e.send(:simple_calendar_start_time).in_time_zone(@timezone).to_date
        end.sort_by(&:simple_calendar_start_time)
     else
        events
    end
 end
May be its stupid question or i dont know and i also tried tracing using pry for this method but i cannot understand how here sort_by works ..!  Do you mind give me some idea on this how events  are sorting here.
Screencast would be great. Active record postgis adapter documentation fine too.
I don't even know about PostGIS exists. I'm going through documentation and it appears i come up with poor documentation on PostGIS.
More or less i need to do this thing, meanwhile if you can have any help for me how to go with this, i'll be much glad with that. Thanks so much Chris
Presently i have a list of the places what i've looking for and latitude / longitude numbers for them and i come up with somewhere about spatial indexing to search for nearest locations within my database but i've got not much help on this anywhere on internet how to go forward on rails application.
I'll be pretty much glad, if i get some help from you guys.
Posted in Dealing with Recursive Models
User wants to search for classes nearby according to date similar to classpass
Backend
Form fields for creating class by admin::
  1)  Name
  2) Start Date ( Class start date)
  3) End Date 
  4) Recursive?
class Fpclass < ActiveRecord::Base
   after_create :build_ice_cube_params
   has_many :recursivedates
 private
  # This method is used to push dates between start date to end date (weekly) to recursivedates
  def build_ice_cube_params
            search_dates.each do |date|
        recursivedates << Recursivedate.create(:ondate => date)
     end
     end
end
Frontend ref
Implemented search using Ransack
class FiltersController < ApplicationController
  def search
    @c = Fpclass.ransack(params[:q])  # params[:q][:recursivedates_ondate_eq]
    @fpclasses = @c.result(distinct: true)
  end
end
Example how it'll work
1) Admin creates class that'll held on every sunday until 2 months using (start date and end date )
 2) Fpclass saves all data (name, startdate, enddate etc.,) and creates recursivedates (Between dates like 1st of july, 8th july, 15th july ....)
 3) Getting fpclasses at search page using ransack on (recursivedates model)
Problems i've facing
  1) When admin edits form then all fresh dates dumped into recursivedates model along with old ones
  2) When admin gives longer dates(from 2015 to 2020) (Sql insertions are more)
  3) Searching kills time 
  4) Hard to implement conditions at Reserve button as shown in ref image
Can there be any alternative approach or can you let me know if any mistakes i've done ?
Requirement::
We have implemented Passport where any user can subscribe to this passport. I want to restrict subscriptions after 20 subscriptions happen. How can we go with this.
Any ideas ?
Posted in Problem with upgrading to Rails 4.2.2
chmod +x /usr/local 
Check this http://stackoverflow.com/questions/18320621/gem-install-rails-error-while-executing-gem-errnoeacces
Posted in Recurring Events
I've found out Recurring Select which best suits my needs. It would be nice if we had a screencast on this
Posted in Problem with upgrading to Rails 4.2.2
Try installing rails separately and bundle again. ( Remove Gemfile.lock if problem persist and bundle )
Posted in Recurring Events
# Model 
def Event
  WEEKDAYS = ['sunday', 'monday', 'wednesday', 'thursday', 'friday', 'saturday']
end
# Migration 
create_table :events do |t|
 t.column recurring, default: false 
 t.column start_date:datetime
end
# Console
Event.create(:name => 'Avengers', :recurring => true, :week_days => ['Sunday', 'Wednesday'])
Event.create(:name => 'Dummy movie', :recurring => false)
Event.today  #Today events ( Dummy movie, Avengers)
Event.between(tomorrow, end_of_the_month) # ( Avengers, Avengers, Avengers, ...... )  
- Can anyone suggest best way to implement recurring Events and Fetching of Events according to Weekdays ?
 
Posted in Active Record Associations
def partner
  has_many :centers
end
def center
 has_and_belongs_to_many :classes
 belongs_to :partner
end
def fpclass
  has_and_belongs_to_many :centers
end
- I'd like to access all 
fpclassesthat partner belongs to? ( Is there any other way to access except to provide another foreign key namedpartner_idon fpclass ) Any ideas really helpful. 
Really helpful, thanks for screencast