Kết quả tìm kiếm

  1. Tổng quan
  2. Đầu ra của giản đồ
  3. Kết quả nâng cao

Tổng quan

Ngoài việc đạt được điểm giữa của thực thể, điểm liên quan và dữ liệu hiển thị giúp con người hiểu được các kết quả phù hợp với cụm từ tìm kiếm, bạn cũng có thể yêu cầu trả về dữ liệu có cấu trúc thực thể cụ thể thông qua kết quả. Giống như tham số bộ lọc, tham số này là một biểu thức s có chứa danh sách các thuộc tính schema schema hoặc đường dẫn có thể được lồng ghép để trích xuất dữ liệu. Định dạng của kết quả là danh sách kết quả lồng ghép hai cấp, trong đó cấp đầu tiên được nhập vào(các) vị từ ban đầu hoặc(các) đường dẫn được yêu cầu và cấp thứ hai được khóa trên(các) đường dẫn thực tế được trả về.

Ví dụ:
Tìm các thực thể có tên "Blade Runner" và quay lại cộng tác viên của họ:

filter=(all name{phrase}:"Blade Runner")
&output=(contributor)

Giản đồ đầu ra

Bạn có thể lồng thông số đầu ra để yêu cầu dữ liệu về các thực thể mà dữ liệu được trả về ở cấp trên. Trong danh sách đầu ra lồng nhau, phần tử đầu tiên là những yếu tố kết nối nó với cấp trước (hoặc với thực thể được so khớp ban đầu) và các thành phần khác là về những thực thể được trả về ở cấp đó.

Ví dụ:
Tìm Tổng thống Hoa Kỳ và trả về ngày sinh cũng như vợ/mẹ của họ, #39; date_of_birth:

filter=(all type:/government/us_president)
&output=(/people/person/date_of_birth (/people/marriage/spouse /people/person/date_of_birth))

Khi có nhiều ngôn ngữ hiển thị được yêu cầu qua thông số ngôn ngữ, các chuỗi bằng tất cả các ngôn ngữ có dữ liệu được trả về sẽ tuân theo thứ tự của các ngôn ngữ trong yêu cầu. Để yêu cầu trả về dữ liệu bằng tất cả ngôn ngữ được lập chỉ mục, mã d/all ngôn ngữ đặc biệt có thể được sử dụng.

Ví dụ:
Tìm các Tổng thống Hoa Kỳ và ứng cử viên tổng thống của họ\39; các danh mục và nghề nghiệp, bằng tiếng Ý, tiếng Nga, tiếng Nhật và tiếng Anh:

filter=(all type:/government/us_president)
&output=((/people/marriage/spouse category /people/person/profession))
&lang=it,ru,ja,en

Đầu ra nâng cao

Thông số đầu ra hỗ trợ tất cả các thuộc tính metaschema hoặc đường dẫn ánh xạ được lập chỉ mục và một số từ khóa bổ sung được liệt kê bên dưới.

mô tả, mô tả:hướng dẫn

Trả về văn bản trong bộ ba /common/topic/description, có thể được lọc bằng từ khoá có nguồn gốc đã tìm thấy trường đó.

Ví dụ:
Tìm các tổng thống Hoa Kỳ và trả về nội dung mô tả của các đối tượng đó trong sơ đồ tri thức, theo nguồn

filter=(all type:/government/us_president)
&output=(description)

Tìm thấy các tổng thống Hoa Kỳ và trả về nội dung mô tả trên wikipedia bằng sơ đồ tri thức bằng tiếng Anh và tiếng Nhật

filter=(all type:/government/us_president)
&output=(description:wikipedia)
&lang=d/en,d/ja

phân tách: phân biệt:loại, phân biệt:tên miền

Trả về các giá trị hoặc thực thể trong đường dẫn có các thuộc tính tách biệt (được chú giải bằng /freebase/property_hints/disambiguator), có thể được lọc theo một loại hoặc miền chứa các thuộc tính này.

Ví dụ:
Tìm "blade runner" và trả về dữ liệu không rõ ràng từ kết quả khớp

filter=(all name:"Blade Runner")
&output=(disambiguator)

Tìm &quat;blade runner" và trả về dữ liệu không phân biệt với các kết quả trùng khớp trong /film/film

filter=(all name:"Blade Runner")
&output=(disambiguator:/film/film)

mã hoá địa lý

Trả về dữ liệu mã hoá địa lý từ các thực thể vị trí.

Ví dụ:
Tìm nhà hàng trong phạm vi 1000ft của Tòa nhà phà SF và trả lại mã địa lý cùng loại món ăn của họ

filter=(all type:restaurant (within radius:1000ft lon:-122.39 lat:37.7955))
&output=(geocode practitioner_of)

khoá, khoá:không gian tên

Trả về khoá/ mã cho các thực thể, có thể được lọc theo một vùng chứa tên.

Ví dụ:
Tìm nhà hàng trong phạm vi 1000ft của Tòa nhà phà SF và trả lại mã Google+ của họ

filter=(all type:restaurant (within radius:1000ft lon:-122.39 lat:37.7955))
&output=(key:/authority/google/google_plus)

loại

Trả về loại cho một thực thể, được xếp hạng theo mức độ không xác định khi có dữ liệu đó.

Ví dụ:
Tìm &quat;blade runner" và dữ liệu loại dữ liệu trả về từ các kết quả khớp

filter=(all name:"Blade Runner")
&output=(type)

không tương thích, không tương thích:loại

Khi được sử dụng, hãy trả về các loại trên một thực thể được biết là không tương thích với nhau.
Khi được sử dụng với một loại, hãy trả về liệu loại này có được biết là không tương thích với bất kỳ loại nào của thực thể này hay không.
Khi được sử dụng với một loại trong tham số bộ lọc, hãy trả về các thực thể có loại không tương thích với loại được sử dụng.

Ví dụ:
Tìm các trường hợp//người/người có loại không tương thích với loại đó và trả về loại người dùng đó

filter=(all type:/people/person incompatible:/people/person)
&output=(incompatible)

tất cả, tất cả:loại, tất cả:tên miền

Trả về tất cả dữ liệu đã lập chỉ mục cho một thực thể có thể được trả về thông qua tham số đầu ra, có thể được lọc theo một loại hoặc miền.

Ví dụ:
Tìm "san Grenadines" và trả về tất cả dữ liệu có thể truy cập qua thông số đầu ra

filter=(all name{full}:"San Francisco" type:/location/citytown)
&output=(all)
&limit=1

Ví dụ:
Tìm "san Grenadines" và trả về tất cả dữ liệu trong miền vị trí về vấn đề này có thể truy cập được qua thông số đầu ra

filter=(all name{full}:"San Francisco" type:/location/citytown)
&output=(all:/location)
&limit=1