Class: FreebaseImporters::QueryBuilder
- Inherits:
-
Object
- Object
- FreebaseImporters::QueryBuilder
- Defined in:
- lib/freebase_importers/query_builder.rb
Instance Method Summary collapse
-
#initialize ⇒ QueryBuilder
constructor
A new instance of QueryBuilder.
-
#map(target, value = nil, comparison = nil, &block) ⇒ Object
add a filter or whatever “type” => “/book/book”,.
Constructor Details
#initialize ⇒ QueryBuilder
Returns a new instance of QueryBuilder.
3 4 5 |
# File 'lib/freebase_importers/query_builder.rb', line 3 def initialize @filters, @maps = [], [] end |
Instance Method Details
#map(target, value = nil, comparison = nil, &block) ⇒ Object
add a filter or whatever “type” => “/book/book”,
9 10 11 12 13 |
# File 'lib/freebase_importers/query_builder.rb', line 9 def map(target, value = nil, comparison = nil, &block) if !value || value.empty? || block_given? # create accesor end end |