当前位置: 首页 > news >正文

遵义营销型网站建设百度搜索推广收费标准

遵义营销型网站建设,百度搜索推广收费标准,深圳网站的设计公司,中国建设银行官网站电话【图书介绍】《ThinkPHP 8高效构建Web应用》-CSDN博客 《2025新书 ThinkPHP 8高效构建Web应用 编程与应用开发丛书 夏磊 清华大学出版社教材书籍 9787302678236 ThinkPHP 8高效构建Web应用》【摘要 书评 试读】- 京东图书 使用VS Code开发ThinkPHP项目-CSDN博客 编程与应用开…

【图书介绍】《ThinkPHP 8高效构建Web应用》-CSDN博客

《2025新书 ThinkPHP 8高效构建Web应用 编程与应用开发丛书 夏磊 清华大学出版社教材书籍 9787302678236 ThinkPHP 8高效构建Web应用》【摘要 书评 试读】- 京东图书

使用VS Code开发ThinkPHP项目-CSDN博客

编程与应用开发_夏天又到了的博客-CSDN博客

我们学习了通过调用json()方法来设置JSON字段。然而,每次操作JSON字段都需要调用json()方法显得有些烦琐,为了简化这一过程,我们可以使用模型的$json属性来直接进行操作,示例如下(读者可以自行编写一个简单的控制器来测试示例):

<?php
namespace app\model;use think\Model;
class User extends Model
{protected $json = ['address'];protected $jsonAssoc = true; // 可选protected $jsonType = [ // 设置字段类型'address->code'	=>	'int'		];
}

上例中,$jsonAssoc属性是用来控制JSON字段的返回类型,其默认值为false,返回对象形式,我们可以将$jsonAssoc属性设置为true,使其通过数组方式操作JSON字段。

$jsonType字段和$type字段类似,用来指定JSON子字段的数据类型,在不指定的情况下,默认都视为STRING。上面的例子中,我们指定了address->code为整型。

1. 查询操作

下面是一个查询省份为北京市的用户示例:

$user = User::where('address->province', '北京市')->find();
echo $user->username; 					// test
echo $user->address->code; 				// 100000
echo $user->address-> province; 		// 北京市
// 下面设置$jsonAssoc为true的示例
echo $user->address['code']; 			// 100000
echo $user->address['province']; 		// 北京市

在示例中,$user->address['code']中的“->”是访问模型的address属性,['code']是使用数组形式访问address这个JSON属性的code字段。

2. 更新操作

下面是一个更新用户地址的示例:

$user = User::find(1);
$user->address->provice = '广东省';
// 下面是设置$jsonAssoc为true的示例
$user->address = ['province' => '广东省'
];
$user->save();

3. 插入操作

下面是一个新增用户的示例:

$user = new User;
$user->address = new \StdClass();
$user->address->province = '北京市';
$user->save();
// 下面是设置$jsonAssoc为true的示例
$user = new User;
$user->address = ['province' => '北京市'
];
$user->save();

通过预先定义$json和$jsonAssoc字段,可以减少一部分重复调用json()方法的工作,进而提高开发效率。因此,我们建议各位读者将其纳入常见开发实践中,使自己的开发更加高效!

http://www.yayakq.cn/news/485103/

相关文章:

  • 衡阳网站门户网站系统开发建设
  • 河南高端网站建设人武部正规化建设的意义
  • 网站建设数据库软件系统设计流程
  • 做网站优化有什么好处山东住房和城乡建设局网站
  • 北京网站改版价格wordpress4.7安装
  • 网站开发需要哪些能力asp网站图片
  • 网站开发教程视频百度云资源哪个网站做美食视频软件
  • 湖南网站建设制作windows优化大师的作用
  • 定制商城网站的费用网站模板怎么替换
  • 创造与魔法官方网站做自己喜欢的事广告投放这个工作难不难做
  • 网站建设技术合同模板下载大连网站设计制作方案
  • 传奇手游开服网站开发app小程序
  • 最好的网站建设价格大连招投标网官网
  • 做网站用的小图标wordpress jquery插件
  • 做go分析和kegg分析网站国家企业信息认证系统
  • 南和网站建设海外网站推广优化专员
  • 恒锐奇 做网站外贸高端网站开发
  • 什么是网站什么是网站建设wordpress判断语句
  • seo优化能提高网站的流量吗做直播大秀的平台和网站
  • 怎样用dw做 网站首页桂林创新大厦网站
  • 电子商务网站建设与管理第四章答案中国建设会计协会网站
  • 网站首页成品上海微信网站开发
  • 品牌全案西峡网站优化
  • vs网站开发教程企业邮箱怎么注册?
  • 帝国cms手机网站模板开互联网公司赚钱吗
  • 展示型网站制作服务青海公司网页设计
  • net网站开发参考文献搜搜
  • 网站还没完成 能备案吗小程序开发制作
  • 建e网站甘肃兰州是几线城市
  • 网站推广免费 优帮云网站源码asp