Skip to content

Instantly share code, notes, and snippets.

@anke1460
anke1460 / rails-jsonb-queries
Created November 22, 2018 14:24 — forked from mankind/rails-jsonb-queries
Rails-5 postgresql-9.6 jsonb queries
http://stackoverflow.com/questions/22667401/postgres-json-data-type-rails-query
http://stackoverflow.com/questions/40702813/query-on-postgres-json-array-field-in-rails
#payload: [{"kind"=>"person"}]
Segment.where("payload @> ?", [{kind: "person"}].to_json)
#data: {"interest"=>["music", "movies", "programming"]}
Segment.where("data @> ?", {"interest": ["music", "movies", "programming"]}.to_json)
Segment.where("data #>> '{interest, 1}' = 'movies' ")
Segment.where("jsonb_array_length(data->'interest') > 1")
require 'net/http'
require 'drb'
require 'json'
DRb.start_service
client = DRbObject.new_with_uri 'druby://120.27.139.130:9000'
threads = []
15.times do
threads << Thread.new do
1000.times do
require 'net/http'
require 'json'
require 'drb'
require 'logger'
require 'singleton'
class Server
include Singleton
def log
form_for(@user, :validate=>true) do |f|
= f.label :birthdate
= f.date_select :birthdate
= f.text_field :birthdate, :type=>"hidden", 'data-validate'=>true
end