jjzjj

kohana-orm

全部标签

php - symfony 1.4中使用Doctrine ORM更新mysql表时如何获取结果信息

我正在使用symfony1.4进行开发并使用DoctrineORM。在构建模式和模型之后,我得到了一些用于处理数据库的类。我也可以使用Doctrine_query....唯一我无法理解的是:我需要更新表格。Doctrine_Query::create()->update('table')->.....->execute().或$tbl=newTable();$tbl->assignIdentifier($id);if($tbl->load()){$tbl->setFieldname('value');$tbl->save();}我怎么知道查询结果是否成功?以及更新了多少行。附注同样的问

php - Symfony2 覆盖 User.orm.xml

我需要覆盖这个Symfony\vendor\friendsofsymfony\user-bundle\FOS\UserBundle\Resources\config\doctrine\model\User.orm.xml文件。我需要更改此字段:对此:我将getParent方法添加到我的UserBundle。我复制了Symfony\vendor\friendsofsymfony\user-bundle\FOS\UserBundle\Resources\config\doctrine\model\User.orm.xml给我的捆绑Symfony\src\Acme\UserBundle\Re

php - 是否可以将 tinyInteger 或 smallInteger 添加到 laravel ORM 的增量中?

是否可以将该代码或类似的东西添加到laravel\Illuminate\Database\Schema\Blueprint以用于迁移?publicfunctionincrementsTiny($column){return$this->unsignedTinyInteger($column,true);}publicfunctionincrementsSmall($column){return$this->unsignedSmallInteger($column,true);}场景:一些临时表不会变高并且有一些有用的信息,或者只是不超过100行并且需要一些罕见更新(添加或只是更改)的小

php - Laravel 在 Eloquent ORM 中使用 WHERE

我遇到了这个$user=User::whereConfirmationCode($confirmation_code)->first();在LaravelseloquentORM中,您可以像上面那样在where语句中附加表行名称吗?在我看到这个之前我会写例如:$user=User::where('confirmation_code','=',$confirmation_code)->first();谢谢 最佳答案 '是的,你可以在哪里建立动态。它在简单的where语句中解析。您也可以像这样构建魔术查询:$user=User::whe

php - request::is_ajax() 在 Kohana 中如何工作?

Kohana如何确定请求是否为AJAX请求?referrer字符串有什么不同吗?我是否需要添加GET参数,也许?ajax=true? 最佳答案 它会检查请求是否由XMLHttpRequest发出,因为大多数浏览器在这种情况下会发送一个带有此指示的header:headerHTTP_X_REQUESTED_WITH将设置为XMLHttpRequest。 关于php-request::is_ajax()在Kohana中如何工作?,我们在StackOverflow上找到一个类似的问题:

php - Kohana_Exception [ 0 ]:需要有效的 cookie 盐。请设置 Cookie::$salt

我正在学习本教程(http://kowsercse.com/2011/09/04/kohana-tutorial-beginners/)并遇到此错误消息:Kohana_Exception[0]:Avalidcookiesaltisrequired.PleasesetCookie::$salt.我是一个n00b,甚至不知道在应用程序中的哪里寻找Cookie::$salt。 最佳答案 您必须提供盐,您可以在officialdocumentation中看到//bootstrap.phpCookie::$salt='foobar';我强烈推

php - Doctrine 自动递增起始值 @ORM\GeneratedValue

如何使用注释设置自动递增id的起始值?我希望它从250000开始/***@ORM\Id*@ORM\GeneratedValue*@ORM\Column(type="integer")*/protected$id; 最佳答案 /***@ORM\Id*@ORM\GeneratedValue(strategy="SEQUENCE")*@ORM\SequenceGenerator(sequenceName="id",initialValue=250000)*@ORM\Column(type="integer")*/protected$id;

php - Kohana 验证 : correct syntax for range rule

在为我的一个模型设置验证时,我无法获得“范围”规则的正确语法。每个变体似乎只传递(第一个)最小参数而不是(第二个)最大值。/***@vararrayValidationrules*/publicfunctionrules(){returnarray('title'=>array(array('not_empty'),array('max_length',array(':value',50)),),'time'=>array(array('not_empty'),array('date'),),'date'=>array(array('not_empty'),array('date'),

php - 我如何判断在 Kohana 3 中是否使用 AJAX 发出了请求?

我试过这些request::is_ajax()Request::instance()->is_ajax没有用。我注意到在request类中有一个公共(public)属性$is_ajax但我似乎无法访问该属性。我做错了什么? 最佳答案 万一有人回到这里,在Kohana3.1中,如果您在Controller中,现在是$this->request->is_ajax()。 关于php-我如何判断在Kohana3中是否使用AJAX发出了请求?,我们在StackOverflow上找到一个类似的问题:

php - Kohana 3 中的基本 URL

如何获取Kohana3中的基本URL?有原始PHP的解决方案吗? 最佳答案 在Kohana中它是echourl::base();http://docs.kohanaphp.com/helpers/url在原始PHP中echo"http://".$_SERVER['HTTP_HOST']."/NameOfApp"; 关于php-Kohana3中的基本URL,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com