Method: NotionRails::Service#default_query
- Defined in:
- lib/notion_rails/service.rb
#default_query(tag: nil, slug: nil) ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/notion_rails/service.rb', line 9 def default_query(tag: nil, slug: nil) query = [ { property: 'public', checkbox: { equals: true } } ] if slug query.push({ property: 'slug', rich_text: { equals: slug } }) end if tag query.push({ property: 'tags', multi_select: { contains: tag } }) end query end |