Query Metrics
4
Database Queries
4
Different statements
5.47 ms
Query time
0
Invalid entities
41
Managed entities
Queries
| #▲ | Time | Info | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1.92 ms |
SELECT r0_.id AS id_0, r0_.price AS price_1, r0_.currency AS currency_2, r0_.is_available AS is_available_3, r0_.display_order AS display_order_4, r0_.average_rating AS average_rating_5, r0_.ratings_count AS ratings_count_6, r0_.chef_note AS chef_note_7, r0_.image_name AS image_name_8, r0_.created_at AS created_at_9, r0_.updated_at AS updated_at_10, r0_.contribution_status AS contribution_status_11, r0_.is_image_ai_generated AS is_image_ai_generated_12, r0_.image_ai_provider AS image_ai_provider_13, r0_.image_generated_at AS image_generated_at_14, r0_.unavailable_reports_count AS unavailable_reports_count_15, r0_.archived_at AS archived_at_16, r1_.id AS id_17, r1_.name AS name_18, r1_.slug AS slug_19, r1_.description AS description_20, r1_.is_vegetarian AS is_vegetarian_21, r1_.is_vegan AS is_vegan_22, r1_.is_gluten_free AS is_gluten_free_23, r1_.image_name AS image_name_24, r1_.average_price AS average_price_25, r1_.global_rating AS global_rating_26, r1_.restaurant_count AS restaurant_count_27, r1_.created_at AS created_at_28, r1_.updated_at AS updated_at_29, r2_.id AS id_30, r2_.name AS name_31, r2_.slug AS slug_32, r2_.description AS description_33, r2_.address AS address_34, r2_.city AS city_35, r2_.postal_code AS postal_code_36, r2_.country AS country_37, r2_.latitude AS latitude_38, r2_.longitude AS longitude_39, r2_.phone AS phone_40, r2_.email AS email_41, r2_.website AS website_42, r2_.logo AS logo_43, r2_.cover_image AS cover_image_44, r2_.opening_hours AS opening_hours_45, r2_.is_active AS is_active_46, r2_.is_verified AS is_verified_47, r2_.subscription_type AS subscription_type_48, r2_.subscription_expires_at AS subscription_expires_at_49, r2_.created_at AS created_at_50, r2_.updated_at AS updated_at_51, r2_.source_provider AS source_provider_52, r2_.source_external_id AS source_external_id_53, r2_.imported_at AS imported_at_54, r2_.contribution_status AS contribution_status_55, r0_.restaurant_id AS restaurant_id_56, r0_.menu_id AS menu_id_57, r0_.recipe_id AS recipe_id_58, r1_.category_id AS category_id_59, r2_.owner_id AS owner_id_60, r2_.contributed_by_id AS contributed_by_id_61 FROM restaurant_dish r0_ INNER JOIN recipe r1_ ON r0_.recipe_id = r1_.id INNER JOIN restaurant r2_ ON r0_.restaurant_id = r2_.id WHERE r0_.is_available = ? AND r0_.average_rating IS NOT NULL AND r0_.ratings_count >= ? ORDER BY r0_.average_rating DESC LIMIT 6
Parameters:
[ 1 1 ]
|
||||||||||||||||||||||||||||||
| 2 | 0.90 ms |
SELECT d0_.id AS id_0, d0_.name AS name_1, d0_.description AS description_2, d0_.price AS price_3, d0_.currency AS currency_4, d0_.ingredients AS ingredients_5, d0_.is_vegetarian AS is_vegetarian_6, d0_.is_vegan AS is_vegan_7, d0_.is_gluten_free AS is_gluten_free_8, d0_.is_available AS is_available_9, d0_.display_order AS display_order_10, d0_.average_rating AS average_rating_11, d0_.ratings_count AS ratings_count_12, d0_.image_name AS image_name_13, d0_.created_at AS created_at_14, d0_.updated_at AS updated_at_15, d0_.menu_id AS menu_id_16, d0_.category_id AS category_id_17 FROM dish d0_ INNER JOIN menu m1_ ON d0_.menu_id = m1_.id INNER JOIN restaurant r2_ ON m1_.restaurant_id = r2_.id WHERE d0_.is_available = 1 AND m1_.is_active = 1 AND r2_.is_active = 1 AND d0_.ratings_count > 0 ORDER BY d0_.average_rating DESC, d0_.ratings_count DESC LIMIT 6
Parameters:
[]
|
||||||||||||||||||||||||||||||
| 3 | 2.28 ms |
SELECT r0_.id AS id_0, r0_.score AS score_1, r0_.comment AS comment_2, r0_.created_at AS created_at_3, r0_.moderation_status AS moderation_status_4, r1_.id AS id_5, r1_.price AS price_6, r1_.currency AS currency_7, r1_.is_available AS is_available_8, r1_.display_order AS display_order_9, r1_.average_rating AS average_rating_10, r1_.ratings_count AS ratings_count_11, r1_.chef_note AS chef_note_12, r1_.image_name AS image_name_13, r1_.created_at AS created_at_14, r1_.updated_at AS updated_at_15, r1_.contribution_status AS contribution_status_16, r1_.is_image_ai_generated AS is_image_ai_generated_17, r1_.image_ai_provider AS image_ai_provider_18, r1_.image_generated_at AS image_generated_at_19, r1_.unavailable_reports_count AS unavailable_reports_count_20, r1_.archived_at AS archived_at_21, r2_.id AS id_22, r2_.name AS name_23, r2_.slug AS slug_24, r2_.description AS description_25, r2_.is_vegetarian AS is_vegetarian_26, r2_.is_vegan AS is_vegan_27, r2_.is_gluten_free AS is_gluten_free_28, r2_.image_name AS image_name_29, r2_.average_price AS average_price_30, r2_.global_rating AS global_rating_31, r2_.restaurant_count AS restaurant_count_32, r2_.created_at AS created_at_33, r2_.updated_at AS updated_at_34, r3_.id AS id_35, r3_.name AS name_36, r3_.slug AS slug_37, r3_.description AS description_38, r3_.address AS address_39, r3_.city AS city_40, r3_.postal_code AS postal_code_41, r3_.country AS country_42, r3_.latitude AS latitude_43, r3_.longitude AS longitude_44, r3_.phone AS phone_45, r3_.email AS email_46, r3_.website AS website_47, r3_.logo AS logo_48, r3_.cover_image AS cover_image_49, r3_.opening_hours AS opening_hours_50, r3_.is_active AS is_active_51, r3_.is_verified AS is_verified_52, r3_.subscription_type AS subscription_type_53, r3_.subscription_expires_at AS subscription_expires_at_54, r3_.created_at AS created_at_55, r3_.updated_at AS updated_at_56, r3_.source_provider AS source_provider_57, r3_.source_external_id AS source_external_id_58, r3_.imported_at AS imported_at_59, r3_.contribution_status AS contribution_status_60, u4_.id AS id_61, u4_.email AS email_62, u4_.roles AS roles_63, u4_.password AS password_64, u4_.first_name AS first_name_65, u4_.last_name AS last_name_66, u4_.avatar_name AS avatar_name_67, u4_.google_avatar AS google_avatar_68, u4_.points AS points_69, u4_.preferences AS preferences_70, u4_.created_at AS created_at_71, u4_.updated_at AS updated_at_72, u4_.last_login_at AS last_login_at_73, u4_.location_city AS location_city_74, u4_.location_latitude AS location_latitude_75, u4_.location_longitude AS location_longitude_76, u4_.google_id AS google_id_77, u4_.allergies AS allergies_78, r0_.user_id AS user_id_79, r0_.restaurant_dish_id AS restaurant_dish_id_80, r1_.restaurant_id AS restaurant_id_81, r1_.menu_id AS menu_id_82, r1_.recipe_id AS recipe_id_83, r2_.category_id AS category_id_84, r3_.owner_id AS owner_id_85, r3_.contributed_by_id AS contributed_by_id_86 FROM rating r0_ LEFT JOIN restaurant_dish r1_ ON r0_.restaurant_dish_id = r1_.id LEFT JOIN recipe r2_ ON r1_.recipe_id = r2_.id LEFT JOIN restaurant r3_ ON r1_.restaurant_id = r3_.id LEFT JOIN user u4_ ON r0_.user_id = u4_.id WHERE r0_.restaurant_dish_id IS NOT NULL ORDER BY r0_.created_at DESC LIMIT 5
Parameters:
[]
|
||||||||||||||||||||||||||||||
| 4 | 0.38 ms |
SELECT r0_.id AS id_0, r0_.name AS name_1, r0_.slug AS slug_2, r0_.description AS description_3, r0_.address AS address_4, r0_.city AS city_5, r0_.postal_code AS postal_code_6, r0_.country AS country_7, r0_.latitude AS latitude_8, r0_.longitude AS longitude_9, r0_.phone AS phone_10, r0_.email AS email_11, r0_.website AS website_12, r0_.logo AS logo_13, r0_.cover_image AS cover_image_14, r0_.opening_hours AS opening_hours_15, r0_.is_active AS is_active_16, r0_.is_verified AS is_verified_17, r0_.subscription_type AS subscription_type_18, r0_.subscription_expires_at AS subscription_expires_at_19, r0_.created_at AS created_at_20, r0_.updated_at AS updated_at_21, r0_.source_provider AS source_provider_22, r0_.source_external_id AS source_external_id_23, r0_.imported_at AS imported_at_24, r0_.contribution_status AS contribution_status_25, r0_.owner_id AS owner_id_26, r0_.contributed_by_id AS contributed_by_id_27 FROM restaurant r0_ WHERE r0_.is_active = 1 ORDER BY r0_.name ASC
Parameters:
[]
|
Database Connections
| Name | Service |
|---|---|
| default | doctrine.dbal.default_connection |
Entity Managers
| Name | Service |
|---|---|
| default | doctrine.orm.default_entity_manager |
Second Level Cache
Second Level Cache is not enabled.
Managed Entities
default entity manager
| Class | Amount of managed objects |
|---|---|
| App\Entity\RestaurantDish | 10 |
| App\Entity\Recipe | 9 |
| App\Entity\User | 7 |
| App\Entity\Rating | 5 |
| App\Entity\Category | 4 |
| App\Entity\Menu | 3 |
| App\Entity\Restaurant | 3 |
Entities Mapping
| Class | Mapping errors |
|---|---|
| App\Entity\RestaurantDish | No errors. |
| App\Entity\Recipe | No errors. |
| App\Entity\Restaurant | No errors. |
| App\Entity\Menu | No errors. |
| App\Entity\Category | No errors. |
| App\Entity\User | No errors. |
| App\Entity\Rating | No errors. |
| App\Entity\Ingredient | No errors. |
| App\Entity\RestaurantEnrichment | No errors. |
| App\Entity\Dish | No errors. |