|
|
1
0
哦,糟糕。我没早点看到,真丢脸 您的表有两个主键(id和country_id),因此find方法要求您将这两个参数传递给find方法。 您可以使用神奇的方法:
|
|
|
2
0
从V1.2.1开始,Doctrine_Table::find()是 不 不赞成 http://www.doctrine-project.org/documentation/manual/1_2/en/component-overview#table:finder-methods 至于“invalid parameter number”错误,这意味着您查询的参数比预期的多或少,最常见的情况是您使用了标记(?),但忘记了向其添加参数
我使用的示例有两个标记“?”,但只有一个参数“jonh”,它会抛出相同的错误:“无效参数编号:绑定变量的数量与标记的数量不匹配” |