1

ドキュメントは次のようになります。

Array
(
    [email] => admin@mysite.com
    [emailQueries] => Array
        (
            [0] => Array
                (
                    [21] => 0
                )

            [1] => Array
                (
                    [21] => 0
                )

        )

    [last_visit] => 1375050871
)

ここに私が使用しているコードがありますemailQueries

$arrayValueToAdd = array( (string) $email_id => '0' );

$collection->update( array('email' => $user['email']), 
                     array( '$push' => 
                          array( 'emailQueries' => $arrayValueToAdd ) 
                      )
                  );

emailQueriesただし、配列を次のようにしたいだけです。

[emailQueries] => Array
    (
        [21] => 0
        [22] => 0
    )

おそらく私が見落としている単純なこと...

4

1 に答える 1