搜索广告样式

版本 4.0.23.2

搜索广告样式

返回与指定搜索条件匹配的 Look 对象数组

如果指定了多个搜索参数且 filter_or 为 FALSE 或未指定,则搜索参数会在逻辑 AND 运算中合并。系统将仅返回与所有搜索参数条件匹配的行。

如果 filter_or 为 TRUE,系统会将多个搜索参数合并到一个逻辑 OR 运算中。 结果将包含与任何搜索条件匹配的行。

字符串搜索参数使用不区分大小写的匹配方式。字符串搜索参数可以包含 % 和“_”,因为 SQL LIKE 模式将匹配通配符表达式。example="dan%" 将与“danger”和“Danzig”匹配,但与“David”不匹配 example="D_m%”将与“Damage”和“dump”匹配

整数搜索参数可以接受单个值,也可以接受逗号分隔值列表。系统会在逻辑 OR 运算下合并多个值,结果会至少与给定值中的一个匹配。

大多数搜索参数可以接受“IS NULL”和“NOT NULL”作为特殊表达式,以匹配或排除相应的列为 null 的行。

布尔值搜索参数仅接受“true”和“false”作为值。

使用 look(id) 按 ID 获取单一样式

请求

获取 /looks/search
数据类型
说明
请求
HTTP 请求
查询
HTTPQuery
展开 HTTPQuery 定义...
id
字符串
匹配样式 ID。
title
字符串
Match Look title。
说明
字符串
匹配 Look 说明。
content_favorite_id
字符串
选择具有特定内容收藏 ID 的样式
文件夹 ID
字符串
选择特定文件夹中的样式。
user_id
字符串
选择由特定用户创建的样式。
观看次数
字符串
选择具有特定 view_count 值的样式
已删除
布尔值
选择软删除的外观
查询 ID
字符串
按 query_id 选择引用特定查询的样式
精选
布尔值
排除仅存在于用户个人空间中的商品
上次查看日期
字符串
根据上次浏览时间选择外观
字段
字符串
请求的字段。
page
整数
已弃用。改为使用限制和偏移量。仅返回分页结果的第 N 页
每页
整数
已弃用。改为使用限制和偏移量。每页返回 N 行数据
限制
整数
要返回的结果数。(与偏移值搭配使用,并且优先级高于 page 和 per_page)
offset
整数
在返回任何结果之前要跳过的结果数。(与限制一起使用,优先级高于 page 和 per_page)
排序
字符串
结果排序的一个或多个字段。可排序字段:[:title, :user_id, :id, :created_at, :space_id, :folder_id, :description, :Updated_at, :last_updater_id, :view_count, :favorite_count, :content_favorite_id, :deleted, :deleted_:, :last_view_at_::
过滤条件或
布尔值
以布尔值 OR 表达式合并指定的搜索条件

响应

200:外观

数据类型
说明
(数组)
可以
对象
当前用户可以对此对象执行的操作
content_metadata_id
字符串
内容元数据的 ID
id
字符串
唯一 ID
title
字符串
外观标题
user_id
字符串
用户 ID
content_favorite_id
字符串
内容收藏 ID
创建时间
字符串
Look 的创建时间。
已删除
布尔值
外观是否“软”删除。
已删除
字符串
Look 删除的时间。
deleter_id
字符串
删除样式的用户的 ID。
说明
字符串
说明
嵌入网址
字符串
嵌入网址
excel_file_url
字符串
Excel 文件网址
收藏次数
整数
被收藏的次数
google_spreadsheet_formula
字符串
Google 电子表格公式
image_embed_url
字符串
图片嵌入网址
is_run_on_load
布尔值
在查看 Look 时自动运行查询
上次访问日期:
字符串
任何用户上次访问 Look 的时间
last_updater_id(上次更新 ID)
字符串
上次更新外观的用户的 ID。
上次查看日期
字符串
Looker 网页界面中的上次查看时间
模型
模型
展开 LookModel 定义...
id
字符串
模型 ID
标签
字符串
模型标签
public
布尔值
是公开的
public_slug
字符串
公麋鹿
公开网址
字符串
公开网址
查询 ID
字符串
查询 ID
短网址
字符串
短网址
文件夹
文件夹
此外观的文件夹
展开 FolderBase 定义...
name
字符串
唯一名称
parent_id
字符串
父级的 ID。如果父 ID 为 null,这是一个根级条目
id
字符串
唯一 ID
content_metadata_id
字符串
内容元数据的 ID
创建时间
字符串
文件夹的创建时间
creator_id [创作者 ID]
字符串
创建者的用户 ID
儿童人数
整数
儿童数量
external_id
字符串
如果此文件夹通过单点登录外部登录中的“external_group_id”自动生成为嵌入共享文件夹,则嵌入者的 ID
is_embed
布尔值
文件夹是嵌入文件夹
is_embed_shared_root
布尔值
文件夹是根嵌入的共享文件夹
is_embed_users_root
布尔值
文件夹是根嵌入用户文件夹
是个人
布尔值
文件夹是用户的个人文件夹
is_personal_descendant
布尔值
文件夹是用户个人文件夹的后代
is_shared_root
布尔值
文件夹是根共享文件夹
is_users_root
布尔值
Folder 是根用户文件夹
可以
对象
当前用户可以对此对象执行的操作
文件夹 ID
字符串
文件夹 ID
更新时间
字符串
Look 更新的时间。
观看次数
整数
在 Looker 网页界面中查看次数

400:错误请求

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

404:未找到

数据类型
说明
(对象)
消息
字符串
错误详情
文档网址
字符串
文档链接

示例

Python

https://github.com/looker-open-source/sdk-codegen/blob/main/examples/python/download_look.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py
https://github.com/looker-open-source/sdk-codegen/blob/main/python/tests/integration/test_methods.py

Kotlin

https://github.com/looker-open-source/sdk-codegen/blob/main/kotlin/src/test/TestAsync.kt
https://github.com/looker-open-source/sdk-codegen/blob/main/kotlin/src/test/TestAsync.kt
https://github.com/looker-open-source/sdk-codegen/blob/main/kotlin/src/test/TestSmoke.kt

TypeScript

https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-node/test/methods.spec.ts
https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-node/test/methods.spec.ts
https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-node/test/methods.spec.ts
https://github.com/looker-open-source/sdk-codegen/blob/main/packages/sdk-node/test/methods.spec.ts

Swift

https://github.com/looker-open-source/sdk-codegen/blob/main/swift/looker/Tests/lookerTests/smokeTests.swift)