Wszystkie kraje obsługują podstawowy schemat, a każdy z nich ma dodatkowe elementy schematu.
Nazwa pola | Typ | Tryb | Opis |
---|---|---|---|
point |
GEOGRAPHY |
NULLABLE |
Lokalizacja miejsca jako obiekt typu geograficznego Point. |
id |
STRING |
NULLABLE |
Unikalny identyfikator miejsca. Zobacz identyfikatory miejsc. |
types |
STRING |
REPEATED |
Zestaw tagów typu dla miejsca. Na przykład „restauracja” i „kawiarnia”. Pełną listę możliwych wartości znajdziesz w artykule Typy miejsc. |
primary_type |
STRING |
NULLABLE |
Główny typ miejsca. Na przykład „restauracja”, „kawiarnia”, „lotnisko” itp. Miejsce może mieć tylko 1 typ podstawowy. Pełną listę możliwych wartości znajdziesz w artykule Typy miejsc. |
country_code |
STRING |
NULLABLE |
Kod kraju w formacie Unicode CLDR. |
location |
RECORD |
NULLABLE |
Pozycja miejsca. |
location.latitude |
FLOAT |
NULLABLE |
Szerokość geograficzna w stopniach. Zakres od -90,0 do 90,0. |
location.longitude |
FLOAT |
NULLABLE |
Długość geograficzna w stopniach. Zakres od -180,0 do 180,0. |
rating |
FLOAT |
NULLABLE |
Ocena od 1,0 do 5,0 na podstawie opinii użytkowników o miejscu. |
user_rating_count |
INTEGER |
NULLABLE |
Łączna liczba opinii o miejscu. |
price_level |
STRING |
NULLABLE |
Poziom cen w miejscu. Możliwe wartości to „PRICE_LEVEL_FREE”, „PRICE_LEVEL_INEXPENSIVE”, „PRICE_LEVEL_MODERATE”, „PRICE_LEVEL_EXPENSIVE” i „PRICE_LEVEL_VERY_EXPENSIVE”. |
business_status |
STRING |
NULLABLE |
Stan firmy w przypadku danego miejsca. Możliwe wartości to „OPERATIONAL”, „CLOSED_TEMPORARILY” i „CLOSED_PERMANENTLY”. |
takeout |
BOOLEAN |
NULLABLE |
Miejsce obsługuje dania na wynos. |
delivery |
BOOLEAN |
NULLABLE |
Miejsce obsługuje dostawę. |
dine_in |
BOOLEAN |
NULLABLE |
Miejsce oferuje miejsca siedzące wewnątrz lub na zewnątrz. |
curbside_pickup |
BOOLEAN |
NULLABLE |
Miejsce obsługuje odbiór na zewnątrz. |
reservable |
BOOLEAN |
NULLABLE |
Miejsce obsługuje rezerwacje. |
serves_breakfast |
BOOLEAN |
NULLABLE |
W tym miejscu serwowane jest śniadanie. |
serves_lunch |
BOOLEAN |
NULLABLE |
W tym miejscu serwowane są lunche. |
serves_dinner |
BOOLEAN |
NULLABLE |
W tym miejscu można zjeść kolację. |
serves_beer |
BOOLEAN |
NULLABLE |
W tym miejscu można napić się piwa. |
serves_wine |
BOOLEAN |
NULLABLE |
Miejsce serwuje wino. |
serves_brunch |
BOOLEAN |
NULLABLE |
Miejsce serwuje brunch. |
serves_vegetarian_food |
BOOLEAN |
NULLABLE |
Miejsce oferuje dania wegetariańskie. |
outdoor_seating |
BOOLEAN |
NULLABLE |
Dostępne są miejsca do siedzenia na świeżym powietrzu. |
live_music |
BOOLEAN |
NULLABLE |
W tym miejscu można posłuchać muzyki na żywo. |
menu_for_children |
BOOLEAN |
NULLABLE |
Miejsce ma menu dla dzieci. |
serves_cocktails |
BOOLEAN |
NULLABLE |
W tym miejscu serwowane są koktajle. |
serves_dessert |
BOOLEAN |
NULLABLE |
W tym miejscu można zjeść deser. |
serves_coffee |
BOOLEAN |
NULLABLE |
Miejsce serwuje kawę. |
good_for_children |
BOOLEAN |
NULLABLE |
Miejsce odpowiednie dla dzieci. |
allows_dogs |
BOOLEAN |
NULLABLE |
Można wejść z psem. |
restroom |
BOOLEAN |
NULLABLE |
W tym miejscu jest toaleta. |
good_for_groups |
BOOLEAN |
NULLABLE |
Miejsce jest przystosowane do obsługi grup. |
good_for_watching_sports |
BOOLEAN |
NULLABLE |
Miejsce nadaje się do oglądania sportu. |
accepts_credit_cards |
BOOLEAN |
NULLABLE |
Miejsce akceptuje karty kredytowe jako formę płatności. |
accepts_debit_cards |
BOOLEAN |
NULLABLE |
Miejsce akceptuje karty debetowe jako formę płatności. |
accepts_cash_only |
BOOLEAN |
NULLABLE |
W tym miejscu można płacić tylko gotówką. Miejsca z tym atrybutem mogą nadal akceptować inne formy płatności. |
accepts_nfc |
BOOLEAN |
NULLABLE |
Miejsce akceptuje płatności NFC. |
free_parking_lot |
BOOLEAN |
NULLABLE |
Obiekt oferuje bezpłatne miejsca parkingowe. |
paid_parking_lot |
BOOLEAN |
NULLABLE |
Dostępne są płatne parkingi. |
free_street_parking |
BOOLEAN |
NULLABLE |
Goście mogą korzystać z bezpłatnego parkingu przy ulicy. |
paid_street_parking |
BOOLEAN |
NULLABLE |
Dostępny jest płatny parking przy ulicy. |
valet_parking |
BOOLEAN |
NULLABLE |
Dostępny jest parking z obsługą. |
free_garage_parking |
BOOLEAN |
NULLABLE |
Obiekt oferuje bezpłatny parking w garażu. |
paid_garage_parking |
BOOLEAN |
NULLABLE |
Dostępny jest płatny parking w garażu. |
wheelchair_accessible_parking |
BOOLEAN |
NULLABLE |
Miejsce oferuje parking dostępny dla osób na wózkach. |
wheelchair_accessible_entrance |
BOOLEAN |
NULLABLE |
Miejsce ma wejście dla osób poruszających się na wózku. |
wheelchair_accessible_restroom |
BOOLEAN |
NULLABLE |
Miejsce ma toaletę dostępną dla osób na wózkach. |
wheelchair_accessible_seating |
BOOLEAN |
NULLABLE |
Miejsce ma miejsca dla osób na wózkach. |
regular_opening_hours |
RECORD |
NULLABLE |
standardowe godziny otwarcia; Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli np. miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_happy_hour |
RECORD |
NULLABLE |
Regularne godziny otwarcia dla dodatkowego typu godzin „HAPPY_HOUR”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli np. miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_happy_hour.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_happy_hour.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_happy_hour.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_happy_hour.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_happy_hour.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_happy_hour.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_happy_hour.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_happy_hour.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_happy_hour.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_happy_hour.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_happy_hour.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_happy_hour.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_happy_hour.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_happy_hour.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_happy_hour.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_happy_hour.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_happy_hour.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_happy_hour.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_happy_hour.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_happy_hour.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_happy_hour.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_happy_hour.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_happy_hour.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_drive_through |
RECORD |
NULLABLE |
Regularne godziny otwarcia dla dodatkowego typu godzin „DRIVE_THROUGH”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli na przykład miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_drive_through.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_drive_through.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_drive_through.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_drive_through.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_drive_through.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_drive_through.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_drive_through.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_drive_through.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_drive_through.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_drive_through.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_drive_through.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_drive_through.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_drive_through.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_drive_through.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_drive_through.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_drive_through.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_drive_through.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_drive_through.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_drive_through.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_drive_through.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_drive_through.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_drive_through.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_drive_through.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_delivery |
RECORD |
NULLABLE |
Regularne godziny otwarcia dla dodatkowego typu godzin „DELIVERY”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli np. miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_delivery.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_delivery.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_delivery.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_delivery.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_delivery.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_delivery.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_delivery.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_delivery.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_delivery.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_delivery.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_delivery.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_delivery.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_delivery.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_delivery.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_delivery.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_delivery.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_delivery.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_delivery.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_delivery.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_delivery.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_delivery.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_delivery.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_delivery.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_takeout |
RECORD |
NULLABLE |
Regularne godziny otwarcia dla dodatkowego typu godzin „TAKEOUT”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli np. miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_takeout.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_takeout.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_takeout.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_takeout.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_takeout.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_takeout.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_takeout.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_takeout.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_takeout.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_takeout.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_takeout.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_takeout.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_takeout.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_takeout.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_takeout.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_takeout.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_takeout.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_takeout.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_takeout.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_takeout.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_takeout.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_takeout.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_takeout.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_kitchen |
RECORD |
NULLABLE |
Standardowe godziny otwarcia dla dodatkowego typu godzin „KUCHENNE”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli na przykład miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_kitchen.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_kitchen.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_kitchen.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_kitchen.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_kitchen.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_kitchen.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_kitchen.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_kitchen.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_kitchen.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_kitchen.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_kitchen.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_kitchen.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_kitchen.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_kitchen.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_kitchen.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_kitchen.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_kitchen.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_kitchen.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_kitchen.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_kitchen.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_kitchen.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_kitchen.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_kitchen.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_breakfast |
RECORD |
NULLABLE |
Standardowe godziny otwarcia dla dodatkowego typu godzin „ŚNIADANIE”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli np. miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_breakfast.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_breakfast.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_breakfast.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_breakfast.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_breakfast.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_breakfast.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_breakfast.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_breakfast.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_breakfast.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_breakfast.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_breakfast.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_breakfast.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_breakfast.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_breakfast.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_breakfast.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_breakfast.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_breakfast.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_breakfast.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_breakfast.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_breakfast.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_breakfast.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_breakfast.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_breakfast.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_lunch |
RECORD |
NULLABLE |
Regularne godziny otwarcia dla dodatkowego typu godzin „LUNCH”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli na przykład miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_lunch.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_lunch.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_lunch.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_lunch.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_lunch.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_lunch.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_lunch.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_lunch.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_lunch.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_lunch.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_lunch.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_lunch.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_lunch.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_lunch.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_lunch.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_lunch.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_lunch.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_lunch.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_lunch.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_lunch.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_lunch.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_lunch.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_lunch.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_dinner |
RECORD |
NULLABLE |
Standardowe godziny otwarcia dla dodatkowego typu godzin „DINNER”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli np. miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_dinner.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_dinner.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_dinner.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_dinner.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_dinner.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_dinner.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_dinner.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_dinner.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_dinner.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_dinner.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_dinner.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_dinner.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_dinner.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_dinner.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_dinner.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_dinner.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_dinner.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_dinner.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_dinner.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_dinner.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_dinner.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_dinner.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_dinner.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_brunch |
RECORD |
NULLABLE |
Standardowe godziny otwarcia dla dodatkowego typu godzin „BRUNCH”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli np. miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_brunch.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_brunch.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_brunch.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_brunch.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_brunch.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_brunch.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_brunch.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_brunch.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_brunch.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_brunch.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_brunch.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_brunch.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_brunch.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_brunch.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_brunch.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_brunch.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_brunch.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_brunch.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_brunch.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_brunch.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_brunch.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_brunch.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_brunch.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_pickup |
RECORD |
NULLABLE |
Standardowe godziny otwarcia dla dodatkowego typu godzin „ODBIÓR”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli np. miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_pickup.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_pickup.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_pickup.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_pickup.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_pickup.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_pickup.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_pickup.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_pickup.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_pickup.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_pickup.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_pickup.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_pickup.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_pickup.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_pickup.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_pickup.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_pickup.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_pickup.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_pickup.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_pickup.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_pickup.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_pickup.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_pickup.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_pickup.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_access |
RECORD |
NULLABLE |
Standardowe godziny otwarcia dla dodatkowego typu godzin „DOSTĘP”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli np. miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_access.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_access.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_access.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_access.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_access.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_access.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_access.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_access.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_access.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_access.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_access.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_access.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_access.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_access.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_access.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_access.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_access.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_access.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_access.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_access.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_access.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_access.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_access.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_senior_hours |
RECORD |
NULLABLE |
Standardowe godziny otwarcia dodatkowego typu godzin „SENIOR_HOURS”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli np. miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_senior_hours.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_senior_hours.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_senior_hours.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_senior_hours.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_senior_hours.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_senior_hours.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_senior_hours.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_senior_hours.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_senior_hours.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_senior_hours.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_senior_hours.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_senior_hours.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_senior_hours.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_senior_hours.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_senior_hours.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_senior_hours.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_senior_hours.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_senior_hours.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_senior_hours.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_senior_hours.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_senior_hours.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_senior_hours.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_senior_hours.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_online_service_hours |
RECORD |
NULLABLE |
Regularne godziny pracy dla dodatkowego typu godzin „ONLINE_SERVICE_HOURS”. Godziny są rozdzielone według dni tygodnia. W przypadku okresów, które trwają po północy, czas zakończenia jest skracany do „23:59:59.999999”, a następny dzień zawiera przedział czasu rozpoczynający się o „00:00:00.000000”. Jeśli na przykład miejsce jest otwarte w piątki od 8:00 do 12:00, a potem od 20:00 do 2:00, okresy dla regular_opening_hours_online_service_hours.friday będą wyglądać tak: [{start_time: '08:00:00', end_time: '12:00:00'}, {start_time: '20:00:00', end_time: '23:59:59.999999'}]. Aby wyszukać miejsca otwarte w piątek o godzinie 17:00, możesz uruchomić to zapytanie: „SELECT WITH AGGREGATION_THRESHOLD COUNT(*) FROM `places` WHERE EXISTS(SELECT * FROM UNNEST(regular_opening_hours_online_service_hours.friday) WHERE '17:00:00' BETWEEN start_time AND end_time)”. |
regular_opening_hours_online_service_hours.monday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w poniedziałek. |
regular_opening_hours_online_service_hours.monday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_online_service_hours.monday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_online_service_hours.tuesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte we wtorek. |
regular_opening_hours_online_service_hours.tuesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_online_service_hours.tuesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_online_service_hours.wednesday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w środę. |
regular_opening_hours_online_service_hours.wednesday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_online_service_hours.wednesday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_online_service_hours.thursday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w czwartek. |
regular_opening_hours_online_service_hours.thursday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_online_service_hours.thursday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_online_service_hours.friday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w piątek. |
regular_opening_hours_online_service_hours.friday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_online_service_hours.friday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_online_service_hours.saturday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w sobotę. |
regular_opening_hours_online_service_hours.saturday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_online_service_hours.saturday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
regular_opening_hours_online_service_hours.sunday |
RECORD |
REPEATED |
Lista okresów, w których miejsce jest otwarte w niedzielę. |
regular_opening_hours_online_service_hours.sunday.start_time |
TIME |
NULLABLE |
Początek okresu. |
regular_opening_hours_online_service_hours.sunday.end_time |
TIME |
NULLABLE |
Koniec okresu. |
ev_charge_options |
RECORD |
NULLABLE |
Informacje o stacji ładowania EV znajdującej się w tym miejscu. Terminologia jest zgodna z informacjami na stronie https://afdc.energy.gov/fuels/electricity_infrastructure.html. Jedno gniazdo może ładować tylko jeden samochód naraz. Jeden port ma co najmniej 1 złącze. Jedna stacja ma co najmniej 1 gniazdo. |
ev_charge_options.connector_count |
INTEGER |
NULLABLE |
Liczba złączy na tej stacji. Niektóre porty mogą mieć wiele złączy, ale mogą ładować tylko jeden samochód naraz. Dlatego liczba złączy może być większa niż łączna liczba samochodów, które można ładować jednocześnie. |
ev_charge_options.connector_aggregation |
RECORD |
REPEATED |
Lista agregacji złączy ładowania pojazdów elektrycznych, które zawierają złącza tego samego typu i o tej samej szybkości ładowania. |
ev_charge_options.connector_aggregation.type |
STRING |
NULLABLE |
Typ łącznika tej agregacji. |
ev_charge_options.connector_aggregation.max_charge_rate_kw |
FLOAT |
NULLABLE |
Statyczna maksymalna moc ładowania w kW każdego złącza w agregacji. |
ev_charge_options.connector_aggregation.count |
INTEGER |
NULLABLE |
Liczba łączników w tej agregacji. |
brand_ids |
STRING |
REPEATED |
Unikalne identyfikatory marek. |