{% ckan_extends %} {% block register_examples %} {% if h.resource_url_type(resource_id) == 'tabledesigner' %} {% set examples = h.tabledesigner_data_api_examples(resource_id) %} {% for clang in code_languages %} {% include "/datastore/api_examples/" + clang + ".html" %} {% endfor %} {% else %} {{ super() }} {% endif %} {% endblock %} {% block query_examples %} {% if h.resource_url_type(resource_id) == 'tabledesigner' %}

{{ _('Get 5 results containing "jones" in any field:') }} {% for clang in code_languages %} {{ code_examples[clang].request_limit }} {% endfor %} {{ _('Get results filtered by the contents of specific fields:') }} {% for clang in code_languages %} {{ code_examples[clang].request_filter_custom }} {% endfor %} {% if h.datastore_search_sql_enabled() %} {{ _('SQL query example:') }} {% for clang in code_languages %} {{ code_examples[clang].request_sql_custom }} {% endfor %} {% endif %}

{{ _('Insert a new record:') }} {% for clang in code_languages %} {{ code_examples[clang].request_insert }} {% endfor %} {{ _('Update an existing record:') }} {% for clang in code_languages %} {{ code_examples[clang].request_update }} {% endfor %} {% trans method="method", upsert="upsert" %}"{{ method }}" defaults to "{{ upsert }}" i.e. records will be inserted or updated based on the primary key values passed{% endtrans %}

{{ _('Delete a record:') }} {% for clang in code_languages %} {{ code_examples[clang].request_delete }} {% endfor %}
{% else %} {{ super() }} {% endif %} {% endblock %}