MongoIDとYiiのURLマネージャーに少し問題があります。
次のようなURLがある場合:
http://www.example.com/article/1
また
http://www.example.com/article/view/1
すべてが機能します。今問題のために。私はMongoDBを使用しているので、URLは次のようになります。
http://www.example.com/article/50e18c655b0c4dce75000033
また
http://www.example.com/article/view/50e18c655b0c4dce75000033
そして、各シナリオは、actionViewに移動できないなど、404notfoundエラーをスローします。構成内の私のURLマネージャーは次のようになります。
'urlManager'=>array(
'urlFormat'=>'path',
'rules'=>array(
'<controller:\w+>/<id:\d+>'=>'<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
'<controller:\w+>/<action:\w+>/<id:\d+>/<cid:\d+>'=>'<controller>/<action>',
),
),
これで何が間違っているのですか?MongoIDをIDとして登録するにはどうすればよいですか?