所以我正在尝试向数据库查询添加一些虚拟键/值,因为这些键不存在于表中,我不想自己改变数组我希望有一个简单的方法可以做这是正确的,所以当我从数据库构建数组时。
以下示例显示我正在尝试添加名为“type”&的额外字段。 “税”与他们旁边的值。
下面的例子很遗憾没有用,所以有没有办法为每一行添加具有相同值的额外字段?
$query = (new \yii\db\Query())
->select(['id' , 'name' , 'price' , 'type' => 'car' , 'tax' => 'full' ])
->from('products' )
答案 0 :(得分:2)
如果您使用private void txtdiscount_TextChanged(object sender, EventArgs e)
{
txtgrandtotal.Text = (Convert.ToDouble(txtdiscount.Text) * Convert.ToDouble(txtsubtotal.Text)).ToString();
}
,您可以在类中添加一些默认值的变量。
/* Facebook messenger plugin */
window.fbAsyncInit = function () {
FB.init({
appId: '**',
autoLogAppEvents: false,
xfbml: true,
version: 'v4.0'
});
};
(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) {
return;
}
js = d.createElement(s);
js.id = id;
js.src = "https://connect.facebook.net/en_US/sdk.js";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
}
但是,如果我们正在谈论直接从SQL中获取一些虚拟ActiveRecord
,那么这种方式应该有效:
class User extends ActiveRecord
{
public $example = 'value';
...