WordPress查询504网关超时

时间:2019-05-10 13:13:25

标签: wordpress

我们使用自定义帖子类型为经纪人制作一些房地产对象。在以下查询中,我们根据对象的状态和某些状态以及修改日期来检索所有对象。

问题是当我删除查询的注释部分时,由于某种原因,我从服务器收到504网关超时错误。因此,似乎查询在某个地方变得混乱了,我不知道是谁。

有人建议去哪里找吗?

关于它的部分:

$query_args['meta_query'][] = array(

        'relation'      =>  'OR',

        array(

            'key'       =>  'status',
            'value'     =>  'AVAILABLE',
            'compare'   =>  '=='

        ),

        array(

            'key'       =>  'status',
            'value'     =>  'SOLD_UNDER_CONDITIONS',
            'compare'   =>  '=='

        ),

        array(

            'key'       =>  'status',
            'value'     =>  'RENTED_UNDER_CONDITIONS',
            'compare'   =>  '=='

        ),

        array(

            'relation'      =>  'AND',

            array(

                'key'       =>  'status',
                'value'     =>  'RENTED',
                'compare'   =>  '=='

            ),

            array(

                'key'       =>  'ModificationDateTime',
                'value'     =>  date( 'Y-m-d\TH:i:s', strtotime( '-5 days' ) ),
                'compare'   =>  '>=',
                'type'      =>  'DATETIME'

            ),


        ),

        /* array(

            'relation'      =>  'AND',

            array(

                'key'       =>  'status',
                'value'     =>  'SOLD',
                'compare'   =>  '=='

            ),

            array(

                'key'       =>  'ModificationDateTime',
                'value'     =>  date( 'Y-m-d\TH:i:s', strtotime( '-5 days' ) ),
                'compare'   =>  '>=',
                'type'      =>  'DATETIME'

            ),


        ) */

    );

完整查询数组:

Array
(
    [post_type] => object
    [posts_per_page] => -1
    [order] => ASC
    [orderby] => distance
    [paged] => 
    [ignore_sticky_posts] => 1
    [meta_query] => Array
        (
            [0] => Array
                (
                    [relation] => AND
                    [0] => Array
                        (
                            [key] => LocationLat
                            [value] => 50.741390583941
                            [compare] => >=
                        )

                    [1] => Array
                        (
                            [key] => LocationLong
                            [value] => 3.3226068839408
                            [compare] => >=
                        )

                    [2] => Array
                        (
                            [key] => LocationLat
                            [value] => 53.640593216059
                            [compare] => <=
                        )

                    [3] => Array
                        (
                            [key] => LocationLong
                            [value] => 7.2365034160592
                            [compare] => <=
                        )

                )

            [1] => Array
                (
                    [relation] => OR
                    [0] => Array
                        (
                            [key] => status
                            [value] => AVAILABLE
                            [compare] => ==
                        )

                    [1] => Array
                        (
                            [key] => status
                            [value] => SOLD_UNDER_CONDITIONS
                            [compare] => ==
                        )

                    [2] => Array
                        (
                            [key] => status
                            [value] => RENTED_UNDER_CONDITIONS
                            [compare] => ==
                        )

                    [3] => Array
                        (
                            [relation] => AND
                            [0] => Array
                                (
                                    [key] => status
                                    [value] => RENTED
                                    [compare] => ==
                                )

                            [1] => Array
                                (
                                    [key] => ModificationDateTime
                                    [value] => 2019-05-05T13:10:16
                                    [compare] => >=
                                    [type] => DATETIME
                                )

                        )

                    [4] => Array
                        (
                            [relation] => AND
                            [0] => Array
                                (
                                    [key] => status
                                    [value] => SOLD
                                    [compare] => ==
                                )

                            [1] => Array
                                (
                                    [key] => ModificationDateTime
                                    [value] => 2019-05-05T13:10:16
                                    [compare] => >=
                                    [type] => DATETIME
                                )

                        )

                )

        )

    [post_status] => Array
        (
            [0] => publish
        )

)

0 个答案:

没有答案